/**
 * @license
 * Copyright 2014 Google Inc. All rights reserved.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/**
 * @fileoverview Precomputed powers of the P_521 generator point.
 *
 * This file was generated by looking at the document
 *   javascript/e2e/src/ecc/constant/create_fast_multiply_table_nist.html?curve=521
 * in a web browser, and then copying its output.
 *
 * THIS IS A GENERATED FILE.  DO NOT MODIFY.
 * Generated: Thu Jun 18 2015 14:06:11 GMT+0200 (CEST)
 *
 * @author fy@google.com (Frank Yellin)
 */

goog.provide('e2e.ecc.constant.p_521.G_FAST_MULTIPLY_TABLE');


/**
 *
 * The value of G_FastMultiply[i][j] gives the value of
 *     ((16 ** i) * j) * G
 * where G is the NIST-specified point that is a generator for the
 * P_521 curve.
 *
 * Each non-infinite point is represented as [X, Y], where X and Y
 * each represent a bignum as a base 2**24 array of integers in little-endian
 * order.  The point at infinity is represented by `null`.
 *
 * @type {!Array.<!Array.<Array.<!Array.<!number>>>>}
 */
e2e.ecc.constant.p_521.G_FAST_MULTIPLY_TABLE = [
  [
    null,
    [ //  1 * (16 ** 0) * G
      [15056230, 8270274, 10221950, 8743490, 4764609, 11066931,
       2597631, 16653761, 15161640, 6191087, 12230987, 7032125,
       2666336, 11870712, 3736895, 10249345, 9811010, 13329955,
       13475390, 263401, 9307831, 50821],
      [13723216, 9729695, 4229310, 10646210, 3960966, 483637,
       81837, 12931257, 16000576, 7510366, 2922478, 2571878,
       11517207, 4483095, 4806555, 10024260, 8199129, 6272044,
       285834, 10107840, 2714232, 71737]
    ],
    [ //  2 * (16 ** 0) * G
      [7174205, 3748794, 6812734, 14028761, 3122020, 11485647,
       3814853, 11145290, 16078087, 318062, 9941938, 14117310,
       7230725, 406828, 10165452, 7602983, 12747380, 2654536,
       6827979, 2588286, 2199588, 17212],
      [15997698, 5690977, 16194531, 15581428, 16563861, 4781290,
       11115058, 9671551, 2432875, 7855775, 12301283, 443437,
       2204313, 7815339, 8146345, 13022480, 13889717, 15527662,
       42995, 7189095, 9226232, 62651]
    ],
    [ //  3 * (16 ** 0) * G
      [3648893, 10301150, 370065, 2896618, 11833478, 14818222,
       1488287, 1943229, 4731397, 1460794, 13741375, 2980493,
       11368977, 10140133, 5968445, 11872878, 9802873, 6972597,
       6150429, 14559513, 3482691, 108349],
      [8831205, 9216494, 4349784, 9676176, 379324, 13044977,
       13754051, 2972366, 12940720, 13946765, 15478317, 10704334,
       16296735, 202706, 11020957, 15816063, 12063986, 8832714,
       14260127, 16409309, 244093, 81563]
    ],
    [ //  4 * (16 ** 0) * G
      [1639155, 7606919, 14875592, 583077, 13959771, 15754913,
       10422154, 15251598, 3999568, 14830334, 11306585, 4314062,
       12965205, 10157062, 1859571, 12983433, 9466061, 8603772,
       12801204, 2802180, 14640302, 13749],
      [7228685, 4717620, 14279199, 4626897, 8367856, 8777403,
       5286235, 5383415, 10716480, 8643915, 15890930, 15833351,
       15089634, 3021658, 16180963, 5579182, 11840438, 1543856,
       11957216, 1210834, 7308326, 33289]
    ],
    [ //  5 * (16 ** 0) * G
      [9384056, 5281516, 3724715, 14193431, 14148070, 7971625,
       11473790, 7410430, 3150883, 814430, 14956604, 15824812,
       252600, 861391, 16627007, 8018286, 5157055, 3379648,
       13057468, 2597938, 15975721, 25899],
      [11571403, 12839134, 16258876, 7558391, 15730469, 16742865,
       2170101, 3216704, 2945908, 9947399, 8895336, 10499184,
       14161865, 20973, 9340718, 1890558, 8458897, 7541066,
       15501867, 6685142, 15670237, 89062]
    ],
    [ //  6 * (16 ** 0) * G
      [9569977, 1830391, 11412339, 5763968, 6744406, 12487727,
       2331953, 14709370, 4158356, 13243925, 5398460, 14985985,
       1377965, 1897368, 9928663, 6438192, 8442261, 3471684,
       5451519, 11899417, 6936269, 126533],
      [13913879, 13465688, 14556844, 6070490, 13088949, 15867965,
       5104244, 16346264, 6589597, 2952790, 9882295, 2103946,
       4237606, 8425074, 7592538, 2796475, 14922001, 2557254,
       7004893, 12996440, 5614860, 122370]
    ],
    [ //  7 * (16 ** 0) * G
      [1502420, 11372584, 10093006, 16630369, 9781072, 12305519,
       3202275, 13215455, 13015256, 9243327, 6130736, 16191820,
       1626818, 3287280, 15267144, 6234848, 473612, 6281739,
       4648630, 5996387, 13752733, 22229],
      [2434331, 9160965, 8084587, 6151932, 7762218, 1728414,
       4559310, 9773987, 15506987, 15897549, 5598160, 2542558,
       14408074, 15785329, 13641764, 11912578, 14058616, 3242553,
       1102296, 11182753, 1801627, 15661]
    ],
    [ //  8 * (16 ** 0) * G
      [7917160, 15357098, 362233, 10941444, 6457781, 10361525,
       1820887, 9132428, 10439152, 10860631, 9395198, 16262697,
       9059077, 4065931, 9083648, 13951645, 1106523, 8623792,
       6465588, 3153778, 12849078, 2082],
      [1540124, 4387103, 5475030, 608019, 3909952, 7891359,
       15754693, 15776269, 1160383, 12626521, 15829481, 423848,
       8642145, 7428944, 15327936, 4520173, 8731546, 11234936,
       2115837, 4389960, 9510229, 90929]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 1) * G
      [11026479, 5279617, 5454444, 515292, 12541056, 3202829,
       10983510, 15046237, 13238432, 15829089, 5411903, 727178,
       3340498, 4144598, 6394621, 2787318, 7617291, 14296748,
       6150807, 10259152, 1104040, 119165],
      [13056702, 7534747, 3363554, 9246819, 3146962, 8934046,
       11312537, 733301, 11880362, 14760333, 12697986, 4942722,
       13250761, 13962951, 12826624, 1258980, 4090226, 11636029,
       2082580, 2979584, 3423320, 31287]
    ],
    [ //  2 * (16 ** 1) * G
      [15035038, 5945462, 8538001, 14075335, 16205660, 2069660,
       14072413, 6805147, 3512044, 10706375, 14084612, 12183019,
       11005167, 8403163, 6639110, 4079126, 10574644, 8059211,
       9716592, 670278, 3512018, 91834],
      [10573482, 10131732, 3577290, 11245078, 10013029, 3596237,
       13101583, 12013025, 13489849, 13482008, 8249860, 6041047,
       14614982, 1664961, 12541936, 16743384, 14713448, 15163379,
       1119797, 9702072, 1045713, 18299]
    ],
    [ //  3 * (16 ** 1) * G
      [14186925, 8216874, 2918146, 2181866, 1528509, 9365092,
       11603952, 14605345, 7323564, 9965375, 16002464, 8404594,
       3983525, 2896715, 6713872, 11435373, 6473932, 15059692,
       11305304, 5600354, 14564129, 129845],
      [5690475, 8491986, 15184277, 4735434, 7283840, 3942489,
       14744334, 12042562, 14253623, 5072033, 12248609, 7127777,
       1217782, 14863495, 13192457, 7795327, 11793857, 12184651,
       15575125, 8886573, 10857493, 101684]
    ],
    [ //  4 * (16 ** 1) * G
      [2160450, 12815587, 4306237, 10093821, 11188226, 7669,
       1442791, 10993708, 14301043, 13878767, 2563051, 16287533,
       1358284, 12299446, 11016288, 8306107, 16695974, 8127378,
       13717309, 1118956, 10583502, 109466],
      [16310107, 7362725, 13916913, 10511677, 12690907, 8405953,
       14921621, 16033721, 9259792, 6005072, 9153558, 10389419,
       6535734, 14425356, 9121713, 10203596, 12146797, 2194519,
       7580176, 9343493, 7400324, 29837]
    ],
    [ //  5 * (16 ** 1) * G
      [8268744, 1424707, 2023834, 4196229, 12925666, 7745663,
       7246681, 15253681, 4179647, 13803704, 14798327, 11504397,
       2701981, 4557361, 7941558, 5565677, 16045721, 10182099,
       7227252, 16158055, 7546814, 49093],
      [10662199, 15099623, 3505476, 12007343, 15808210, 8579208,
       16688280, 13461200, 12011462, 7459069, 14884249, 11703209,
       16730218, 11578250, 6515268, 2348263, 11272642, 8801921,
       3286084, 9176469, 7258227, 86663]
    ],
    [ //  6 * (16 ** 1) * G
      [842926, 104586, 8336947, 15589462, 13057035, 4116142,
       13672048, 454329, 9544348, 10927590, 9363846, 9174782,
       1617520, 7126890, 14383776, 2967087, 2893494, 9814365,
       8081731, 12899897, 10347862, 29482],
      [3966045, 9804947, 12405689, 12530793, 14621680, 16588686,
       987967, 12971074, 9887774, 6257522, 13177921, 3398122,
       6979581, 10913496, 11174948, 9802323, 8387199, 7325610,
       5407334, 11469093, 14856631, 126315]
    ],
    [ //  7 * (16 ** 1) * G
      [1341943, 11065519, 14953221, 12202545, 11768041, 13229157,
       2306113, 13863074, 11787406, 1503513, 3450296, 3906631,
       13898074, 6420461, 14197660, 2919932, 71399, 11538317,
       2446621, 852620, 15134856, 78236],
      [6767419, 3649978, 14055392, 14282434, 16416474, 14226531,
       10384705, 10156609, 13114983, 9573621, 16455926, 3204913,
       7731786, 10754120, 11104346, 9649859, 7915331, 7298577,
       919026, 2464580, 15961624, 5077]
    ],
    [ //  8 * (16 ** 1) * G
      [7317984, 2549107, 11892400, 14824467, 2615072, 8474414,
       8481375, 5365616, 2563453, 4810870, 9915977, 6086781,
       1198839, 14494931, 12305110, 3970712, 147368, 459091,
       8610588, 8271903, 1202674, 97492],
      [14659889, 9704137, 14990384, 3437224, 3421193, 15078158,
       2385068, 5138883, 10071180, 16036060, 11117727, 11644828,
       5221315, 7955995, 13887455, 14475294, 13084290, 16768763,
       13521712, 11020349, 6157574, 28526]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 2) * G
      [12452012, 9146473, 8500110, 9823499, 7025611, 4662244,
       12853085, 10260818, 2770522, 5205644, 3373967, 15886795,
       6269416, 4696504, 10406747, 247608, 3223193, 16545807,
       13190538, 11906080, 659202, 120308],
      [7069311, 1197384, 8687532, 5065335, 3198288, 10910484,
       10337577, 5821113, 14925035, 16144184, 1545820, 5715279,
       2999210, 5649670, 8512948, 4255018, 3893701, 12227344,
       16554011, 4275266, 240243, 36405]
    ],
    [ //  2 * (16 ** 2) * G
      [13926291, 3947163, 5285006, 6515720, 1344995, 5192782,
       8384746, 14165583, 4481992, 4717572, 16255888, 8610045,
       3346889, 8341680, 9294043, 31750, 2731911, 13101012,
       1597058, 7169235, 8464490, 3674],
      [9912462, 6061807, 385495, 5809641, 5552447, 513404,
       10094790, 888558, 14598325, 12824802, 2894570, 10471838,
       14376173, 12627094, 14813777, 2586189, 1420578, 1511195,
       2521497, 13555807, 16544146, 79836]
    ],
    [ //  3 * (16 ** 2) * G
      [2769031, 7521270, 12536299, 5963954, 8860722, 1221868,
       5858364, 12256257, 13194873, 7533802, 9907961, 2866854,
       14899389, 15840455, 383779, 9587297, 14032866, 13024957,
       13555079, 11205666, 4772599, 22771],
      [1001898, 14609555, 10124273, 3992723, 3286212, 14729213,
       13856148, 11304654, 13086991, 11017394, 13917941, 16276612,
       15320947, 8083878, 11218772, 14760375, 13968091, 16766495,
       6898539, 727195, 15607838, 29490]
    ],
    [ //  4 * (16 ** 2) * G
      [8837880, 7038761, 11635277, 4129351, 6800221, 12769023,
       15011656, 4081138, 6509147, 2073654, 1227412, 9960411,
       5916591, 9503742, 12066990, 6388246, 7997904, 15638469,
       3931502, 11362221, 16776638, 101451],
      [8624903, 14089448, 4488236, 2318355, 1100473, 9374702,
       2383627, 13561112, 410181, 711528, 6254243, 12527984,
       3173805, 12124518, 3260029, 5217537, 1914333, 2886227,
       597399, 585164, 15981116, 51471]
    ],
    [ //  5 * (16 ** 2) * G
      [7122057, 404252, 3060881, 10149580, 809013, 7602674,
       9531165, 4754811, 7741024, 12127892, 11141016, 8746327,
       3773386, 11402470, 5352670, 12910489, 9292973, 5490685,
       4910426, 15794626, 14691348, 76610],
      [4186351, 15136445, 768927, 12663101, 15888380, 15538546,
       1666085, 3048219, 13396889, 10541035, 10279760, 2382919,
       2802632, 1548320, 14107489, 9941636, 6901265, 6193917,
       10884029, 139667, 2841236, 116805]
    ],
    [ //  6 * (16 ** 2) * G
      [3571692, 7699332, 12019143, 6988335, 16161355, 10552191,
       3561904, 1670988, 3474327, 4306706, 4491634, 3391270,
       11931088, 16226543, 6657098, 4117258, 13817712, 6077787,
       579194, 15977125, 14253734, 28393],
      [16548777, 4163170, 8295523, 2729235, 6857543, 9588077,
       7830521, 8975028, 11875323, 1035264, 8354775, 12040214,
       13874837, 2720077, 1888278, 8773578, 15008300, 11018051,
       14626710, 1345325, 9876207, 78117]
    ],
    [ //  7 * (16 ** 2) * G
      [3274388, 9818577, 2217365, 2785244, 9077621, 9840590,
       11629958, 10380008, 110612, 7882094, 15545197, 7251368,
       3853110, 11307445, 15039960, 4477426, 12752179, 15834155,
       4148364, 8130790, 12754676, 97531],
      [9656314, 15479930, 11508674, 3901956, 4758035, 2144222,
       14295813, 11751964, 7203597, 9867439, 1038185, 1336666,
       14790458, 12143532, 8375689, 16132201, 498358, 2007868,
       606375, 16590104, 12096151, 121831]
    ],
    [ //  8 * (16 ** 2) * G
      [4442397, 283200, 5427208, 121249, 3550506, 7592675,
       8536134, 4002866, 8509296, 10186920, 11017500, 13936517,
       5530238, 9242946, 5189003, 16253200, 13552274, 7283398,
       15347823, 1246232, 5414166, 72688],
      [9412520, 7601517, 784926, 15376518, 182988, 11422132,
       2272785, 13306073, 3702683, 9408374, 1669520, 12104008,
       7016122, 3383314, 10894259, 1403486, 8335407, 3215870,
       8981414, 5035256, 6218346, 118818]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 3) * G
      [16755867, 10569188, 16769136, 11151375, 2708565, 8413176,
       9007120, 10671823, 2162556, 3180850, 1967329, 11342184,
       3532514, 15907929, 8108494, 14229243, 12291149, 760084,
       10042406, 3810901, 12552405, 61476],
      [10233754, 4431052, 13574130, 9484980, 13437806, 12573407,
       12239788, 16386215, 11676246, 9388237, 248091, 6761441,
       2403352, 1016726, 12625867, 1989050, 6264006, 10981101,
       14790154, 11808809, 5617859, 21142]
    ],
    [ //  2 * (16 ** 3) * G
      [10990787, 11053697, 12394866, 11270459, 13274621, 1184151,
       13300605, 2434520, 8279846, 2778001, 12326468, 14754919,
       8101576, 2613702, 5389394, 5448717, 110898, 4793969,
       5664608, 14555663, 14293703, 34416],
      [15195357, 5684819, 14585100, 15383624, 5621286, 10732746,
       2775132, 13945797, 2657652, 2359927, 8364911, 16252776,
       9580220, 11611458, 13459195, 4726818, 1752785, 15903354,
       10478905, 3655494, 1843312, 51030]
    ],
    [ //  3 * (16 ** 3) * G
      [11206097, 8207512, 5006893, 2166907, 7515018, 14415692,
       11584221, 7654806, 3631805, 933664, 16459706, 8814220,
       1713097, 8105636, 3687697, 3597573, 5938809, 13846500,
       15922073, 10373165, 13342584, 59287],
      [5665491, 536321, 4085362, 3142611, 4480060, 11798545,
       14812420, 2713397, 11937744, 8552687, 14874849, 14490120,
       16458274, 4336773, 10661751, 5161348, 11008526, 1721466,
       15412492, 2302561, 10071248, 124030]
    ],
    [ //  4 * (16 ** 3) * G
      [4639471, 7521850, 9006518, 9162789, 9789631, 1024921,
       8854928, 5497667, 13785358, 797779, 9647048, 9961891,
       1174230, 5435451, 7952670, 13004824, 4359065, 9973088,
       9421249, 1651265, 14108567, 96119],
      [5218540, 1417307, 12952822, 368309, 11527577, 12088757,
       5771586, 1204410, 16161504, 5549044, 12401862, 11234599,
       2272278, 6051076, 6998758, 1154865, 5991535, 11080673,
       5914304, 714524, 221710, 36118]
    ],
    [ //  5 * (16 ** 3) * G
      [9457100, 5882567, 12646060, 3205031, 4875320, 161011,
       13351919, 5078398, 14870691, 2709383, 7279584, 2761994,
       9983296, 14439179, 8699129, 2533495, 6679604, 4541370,
       799919, 7479094, 14173708, 8076],
      [566570, 2787836, 5446152, 3563323, 8532068, 843448,
       7440728, 11643302, 9740093, 11466878, 5791046, 13821680,
       5172189, 15479065, 16020578, 15747069, 1935998, 1256788,
       5234052, 15799140, 9732792, 56531]
    ],
    [ //  6 * (16 ** 3) * G
      [7282657, 12599376, 3698713, 12893946, 9404604, 10326647,
       5045135, 7193419, 5874055, 7820587, 242694, 7633105,
       12673613, 3985971, 7471598, 9792779, 7158423, 14280607,
       4131641, 14348827, 1591662, 76498],
      [6249476, 8273449, 1767533, 10588622, 5409283, 10200877,
       4466239, 6013604, 3697454, 11752665, 12724536, 8283299,
       13535114, 14128329, 5516848, 15478542, 13255939, 7077237,
       3167834, 1784113, 15859236, 49345]
    ],
    [ //  7 * (16 ** 3) * G
      [9347305, 6920146, 6229862, 7488479, 9743008, 2307595,
       2540358, 2306688, 8866293, 14856679, 9770929, 1021289,
       6097579, 6689656, 10642944, 13986111, 13754539, 2539336,
       13363307, 8057276, 6868733, 44715],
      [4644882, 14642560, 3888232, 11212753, 14081420, 10172608,
       9567501, 8707670, 11778410, 16048223, 2418839, 15131822,
       13868374, 15537443, 11632104, 10402361, 12833882, 2730918,
       587455, 9298325, 8083634, 92446]
    ],
    [ //  8 * (16 ** 3) * G
      [3729249, 9324357, 3702111, 5015431, 13076594, 2617399,
       1147236, 15114055, 1427416, 16017267, 3558822, 951505,
       6708294, 8573172, 5270173, 7040156, 9895122, 10480666,
       3844957, 16226127, 14249094, 72350],
      [6739884, 16193434, 11976399, 9391880, 13667181, 6335591,
       12501038, 1015013, 4910418, 10113065, 16567014, 1087245,
       14821262, 14945969, 11498931, 6390873, 6182048, 7896557,
       16769941, 15229640, 9061419, 7373]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 4) * G
      [10796739, 874698, 10527560, 5868004, 9734547, 10799672,
       7106427, 4148603, 10269358, 3823059, 10085009, 14138980,
       5260266, 16696161, 13366532, 10308673, 4491579, 14325389,
       14700435, 10123560, 10988764, 4915],
      [2202121, 8671048, 14469221, 3621483, 13676921, 14739110,
       10889290, 7571104, 14423804, 13344962, 6479318, 2703570,
       13800269, 8956791, 3503131, 3864301, 14345279, 3827110,
       3905268, 1315848, 1324341, 22471]
    ],
    [ //  2 * (16 ** 4) * G
      [8986422, 5309988, 9648461, 8544162, 2513999, 12410548,
       8910572, 6661451, 3480067, 9441066, 10250799, 9248173,
       2544943, 3788027, 1686060, 12412191, 3206490, 9761467,
       13184344, 9728814, 12841047, 49996],
      [16696575, 13425819, 13143043, 13968169, 15164242, 13699404,
       15743381, 692941, 1620492, 9067893, 10896594, 13506214,
       7662831, 12070845, 3215932, 13284645, 5119071, 6003187,
       1470982, 240041, 4798367, 91209]
    ],
    [ //  3 * (16 ** 4) * G
      [6811287, 15375629, 11195547, 16305753, 5544303, 2593339,
       587142, 6332248, 1484721, 7267263, 10522623, 10418313,
       5331601, 8766253, 8309866, 10476241, 13722068, 1477460,
       12036412, 13904135, 10272063, 30502],
      [10208686, 12871372, 12447677, 10431754, 2188082, 15831382,
       12351671, 5667398, 13338091, 6291029, 12058223, 2073065,
       10599738, 10789302, 5091898, 9609721, 11802565, 14634629,
       1935110, 7521166, 16310905, 128384]
    ],
    [ //  4 * (16 ** 4) * G
      [2266181, 6775670, 16692206, 16701479, 10214160, 16141555,
       7822011, 12310807, 11026342, 14800169, 2172430, 14765059,
       16470441, 3691936, 4359456, 14845402, 5573777, 11719253,
       4873354, 6176388, 11095813, 27784],
      [6167350, 717192, 8708802, 5321451, 6499323, 7231635,
       7007938, 9355426, 10530933, 11180993, 16359817, 16730771,
       8830607, 3129911, 6546480, 11487950, 5644414, 14847320,
       10207642, 5514505, 7937358, 81101]
    ],
    [ //  5 * (16 ** 4) * G
      [5718739, 4633508, 3242026, 10151160, 11769308, 5600639,
       10028657, 11143716, 7968198, 13718424, 13316973, 7393295,
       7915562, 6261590, 7484340, 14452648, 10018725, 6881332,
       7460274, 4263804, 15675009, 60584],
      [11050263, 3076201, 15270116, 1959438, 14039250, 3876063,
       11111978, 6176360, 10518396, 13404887, 8985041, 5057691,
       5117961, 9396184, 13761911, 7763135, 2831504, 3515934,
       2987559, 16070037, 13996709, 12698]
    ],
    [ //  6 * (16 ** 4) * G
      [6530815, 5557167, 9535703, 1349391, 16193729, 11689124,
       4567428, 3372661, 1136024, 5988646, 10079073, 11594810,
       12707912, 14742749, 11434654, 2328709, 13627823, 4987504,
       7819075, 325928, 14218792, 66469],
      [15184412, 4623605, 12683418, 5207028, 13021480, 12699970,
       6285977, 13116725, 5254315, 13913784, 9953195, 495609,
       1688824, 4419116, 9632072, 7760865, 14475017, 14537939,
       7061638, 1937368, 9409644, 131058]
    ],
    [ //  7 * (16 ** 4) * G
      [4596474, 7687342, 8363484, 378260, 312361, 11969708,
       14364095, 742358, 3960130, 7306120, 1580977, 15063979,
       9115461, 11625699, 655495, 10690808, 13452948, 2576178,
       2050652, 546268, 2511041, 52963],
      [9946549, 11060569, 1503681, 3015962, 2162439, 12343610,
       14825124, 12233932, 4226045, 4856108, 1077934, 12658887,
       14294615, 2093834, 14398169, 16043524, 16581944, 14321457,
       16287254, 2382681, 1684863, 68444]
    ],
    [ //  8 * (16 ** 4) * G
      [3504959, 16301700, 13649133, 5800025, 14651689, 5972965,
       16427901, 8644188, 2204932, 14784545, 13728194, 15416295,
       10589747, 6014182, 9799352, 14284934, 15865980, 9413241,
       620624, 1189199, 15437760, 44706],
      [9950202, 7360039, 10465702, 2914406, 11846248, 13012373,
       14952855, 5412008, 8764117, 11559232, 15692358, 4282853,
       10491842, 10490748, 6391761, 12123674, 12340899, 14474820,
       7330720, 11062825, 14504902, 65055]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 5) * G
      [3153985, 155554, 11882254, 4772450, 5298569, 13096013,
       710178, 94730, 13748604, 11092312, 10871733, 3714770,
       12956035, 6131195, 7832123, 2617377, 6240453, 4224119,
       10530295, 5184110, 12554740, 66709],
      [2976434, 8558990, 1964493, 7087971, 5974379, 12241319,
       4791808, 487424, 14051701, 15025899, 9690265, 7726409,
       16405122, 4510020, 4969742, 2489290, 359194, 1282945,
       5916259, 12439028, 3079974, 118722]
    ],
    [ //  2 * (16 ** 5) * G
      [7052043, 3755647, 2241817, 110292, 15254069, 1120886,
       6055103, 13332734, 3964654, 2462043, 2475712, 16379273,
       3901528, 13467317, 16431974, 5328954, 11793092, 10166950,
       14983751, 9367268, 13305540, 116475],
      [9155862, 16729881, 14428658, 7825181, 9829224, 8449560,
       5512747, 1090023, 7546407, 16544423, 5026206, 1969906,
       16324462, 1587848, 11476903, 2289473, 14141648, 10689607,
       14719310, 15300922, 3716082, 111080]
    ],
    [ //  3 * (16 ** 5) * G
      [11856245, 11967807, 6722185, 9481192, 3057280, 2017856,
       6536742, 5441754, 7581235, 7523385, 7916085, 9982763,
       7120768, 7021445, 3561599, 13366886, 2335798, 4821527,
       2385772, 7665727, 9521642, 16031],
      [10008057, 6098355, 10074644, 6132210, 16412700, 15360310,
       15042572, 4474861, 10249242, 1803206, 4684944, 13233239,
       16180582, 8116388, 7023338, 13057548, 8069612, 6986832,
       13621784, 8053674, 2103422, 109316]
    ],
    [ //  4 * (16 ** 5) * G
      [13790892, 3823207, 14825975, 9670560, 5993145, 8772577,
       9131343, 1499295, 10579138, 1895938, 2231917, 6182030,
       10001907, 14290381, 16530604, 10199445, 14847234, 13039948,
       14209004, 13180838, 9392608, 106379],
      [10697689, 5616321, 8485364, 16679863, 5328179, 9774710,
       7533295, 4153031, 10833706, 4691054, 2764062, 12706518,
       3125763, 2923847, 780991, 7247010, 1736822, 7668344,
       13111770, 9550471, 13431450, 56594]
    ],
    [ //  5 * (16 ** 5) * G
      [6398246, 13305732, 12717124, 1981790, 4116281, 13770883,
       5821198, 13612890, 449818, 10127375, 9992240, 16408322,
       15364403, 16033094, 15748093, 5129158, 15403659, 11272160,
       4812871, 14780721, 1321303, 120347],
      [16238893, 10146887, 12512416, 4032160, 16272749, 14067893,
       16142844, 14303463, 14949647, 9396011, 4991136, 5216823,
       11006106, 12290456, 4635404, 13817599, 14824765, 12411126,
       8787423, 9834968, 11490228, 101851]
    ],
    [ //  6 * (16 ** 5) * G
      [1152398, 9387959, 12110161, 771551, 13869375, 5963380,
       11297282, 8234084, 4075429, 3799706, 638897, 10128764,
       332236, 2075315, 4134884, 5061169, 1099838, 16745018,
       6716499, 11269112, 8758353, 54574],
      [1911097, 4683743, 12116612, 2227630, 10800382, 6387395,
       1281167, 4700134, 6648272, 4451099, 9175947, 14939260,
       3671156, 11298975, 1489275, 6438452, 13945583, 7074238,
       14508635, 1467644, 13033672, 73578]
    ],
    [ //  7 * (16 ** 5) * G
      [8817691, 16726169, 13162299, 3934080, 14561383, 14218692,
       13220174, 4383326, 8438359, 12474624, 2959900, 8265564,
       11353451, 7088034, 3190961, 7042316, 6441142, 839937,
       7939816, 695092, 8171923, 58682],
      [6326748, 2174448, 2172044, 2289148, 4991437, 965110,
       6591729, 11152720, 2100996, 3798875, 8440749, 14869751,
       4132474, 10882244, 757816, 3190243, 9319876, 10253698,
       13676636, 9545980, 1279781, 97393]
    ],
    [ //  8 * (16 ** 5) * G
      [2398517, 16034002, 4843451, 11384384, 10840473, 14636474,
       15287800, 6164170, 14852681, 2764644, 6955186, 1319127,
       66083, 11336776, 10484549, 2407823, 6766477, 12915047,
       7300841, 2032192, 10410556, 79985],
      [8138719, 8549584, 5134072, 5554651, 8544554, 11536683,
       3708611, 871145, 9956734, 7540312, 1636730, 3764124,
       3474880, 9384254, 14998250, 2152066, 6017673, 7251176,
       6030846, 1335614, 348283, 91246]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 6) * G
      [13867656, 3690822, 15447541, 10274669, 11115023, 5997144,
       10417026, 13622672, 6897684, 14408948, 12029769, 10288839,
       13960702, 5407215, 10573458, 6727666, 6311864, 9280298,
       3567431, 6354884, 13053598, 8651],
      [12787352, 5669593, 4414455, 13155553, 14011763, 15288948,
       15845120, 7834581, 6730291, 8439610, 13414420, 6852080,
       6811768, 13588422, 14948027, 7867507, 5804256, 6007112,
       11777919, 12180908, 2809333, 97750]
    ],
    [ //  2 * (16 ** 6) * G
      [8523680, 12143828, 9705274, 4518112, 12955155, 5009514,
       7431420, 16153663, 14124311, 10852906, 796232, 9766232,
       11748499, 1910183, 4479604, 9218923, 3497894, 12404067,
       7208513, 13699354, 7544641, 38610],
      [15005965, 10887814, 206160, 8390411, 16422795, 2532709,
       11920309, 15969367, 5219516, 507128, 4689554, 16289376,
       5934641, 14527847, 8163408, 16140492, 5995971, 2997436,
       11214806, 9892014, 614614, 121548]
    ],
    [ //  3 * (16 ** 6) * G
      [7550415, 6524278, 4650938, 7552035, 16487523, 13131702,
       10612097, 10544245, 5826901, 13234635, 13983023, 7709151,
       2080198, 15843988, 15339284, 7548268, 3567968, 15030561,
       3755027, 15666829, 10856784, 32091],
      [15418358, 12300987, 7484765, 11751513, 14348625, 13679114,
       295664, 104298, 4974731, 2406141, 3606536, 16007759,
       9613938, 15718531, 7893750, 14445014, 7015587, 9151648,
       13175371, 11354071, 3227724, 72119]
    ],
    [ //  4 * (16 ** 6) * G
      [475622, 10515263, 5823959, 10774685, 7647714, 12205165,
       6580120, 7299127, 9875833, 8876729, 1891331, 14771854,
       8288634, 5394798, 9322024, 5578570, 8376370, 8709606,
       10711124, 15453422, 6283213, 60070],
      [16531747, 12604332, 2372513, 12313085, 200298, 14224421,
       7405779, 14276271, 15192626, 8489901, 9897535, 5381349,
       6490819, 2682265, 965098, 12278093, 2078958, 11320634,
       14827361, 8964781, 26735, 108670]
    ],
    [ //  5 * (16 ** 6) * G
      [12064485, 11707849, 3348272, 5583342, 12755387, 733170,
       2712990, 1942035, 9162252, 5345992, 11255490, 11300690,
       13941222, 10452445, 9412171, 15817686, 2399055, 1238653,
       11725470, 4528826, 10899541, 89430],
      [11964686, 14447300, 3065047, 3006450, 13841810, 8058463,
       14858280, 4449321, 5789317, 4605857, 9774474, 3891918,
       16199489, 3886897, 16406419, 16134514, 6075608, 10304012,
       12997748, 9226545, 5088722, 122449]
    ],
    [ //  6 * (16 ** 6) * G
      [4882590, 15664843, 11276267, 2497359, 11486028, 15141800,
       5265873, 14923544, 1844468, 123997, 13547055, 11731874,
       12471869, 12757130, 997090, 9545121, 4664233, 14011006,
       16216331, 7839839, 10689190, 113684],
      [4065210, 12682053, 10664670, 1978503, 13184708, 435028,
       7490158, 12090123, 5275255, 6382261, 11199084, 7731949,
       6594673, 10522091, 4606344, 14556277, 15772047, 3441951,
       6351259, 343822, 10903746, 80425]
    ],
    [ //  7 * (16 ** 6) * G
      [15442305, 11594774, 9557141, 7795963, 4870234, 823939,
       16309051, 13735180, 7067279, 14732735, 12800264, 10450810,
       4795973, 5938136, 5118031, 2927130, 8785809, 2008526,
       16382905, 5861413, 9796658, 38661],
      [8202751, 11035312, 9312116, 13356178, 5167753, 8494027,
       10551981, 10588790, 11492158, 11335413, 5455116, 3922886,
       13550367, 14565005, 601882, 11195447, 5116081, 9945943,
       15422542, 12987469, 3557634, 30676]
    ],
    [ //  8 * (16 ** 6) * G
      [12338102, 11088347, 362458, 13732176, 2761761, 1123464,
       12221102, 6296562, 13848051, 11071674, 5833170, 3083069,
       1802051, 11283675, 3484309, 5833631, 12626105, 7842470,
       218448, 6449242, 3893672, 57428],
      [4772527, 4217324, 7453456, 9637793, 1842968, 16614761,
       7747545, 9192268, 8864171, 7164422, 15520229, 1248769,
       1550844, 342033, 8068945, 1207633, 9478782, 4247282,
       6104526, 15273575, 724362, 10253]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 7) * G
      [11108937, 1836860, 4887510, 9468580, 12907581, 11654660,
       3232213, 15613228, 5889834, 6853368, 11134797, 9580431,
       11225144, 4118, 13727099, 11581175, 1635104, 4249769,
       11893929, 9943241, 15282779, 123205],
      [3235926, 14139191, 9034520, 9421035, 4534788, 2994627,
       7931406, 3746267, 15102979, 16148657, 3681483, 10159605,
       13500826, 1048263, 4607434, 9664500, 5703299, 8304266,
       9585300, 14721471, 11689524, 39534]
    ],
    [ //  2 * (16 ** 7) * G
      [1248870, 14429686, 16485216, 8086600, 13900772, 14599566,
       8281767, 549574, 14954989, 5407346, 13080525, 786308,
       4880090, 5333652, 16622087, 12675240, 11347741, 9299731,
       6693295, 4423326, 15453476, 17447],
      [8076743, 513868, 5257616, 12253832, 2664958, 10794065,
       16010676, 12052431, 1102102, 7411508, 15569461, 11817199,
       3280556, 2367815, 15136772, 4697410, 11971108, 5620323,
       3400943, 4163624, 9934972, 47482]
    ],
    [ //  3 * (16 ** 7) * G
      [2516941, 6245634, 2082670, 4065275, 7898890, 8988204,
       9884102, 10354707, 2773038, 10235629, 16478330, 15108403,
       10106872, 9410730, 11292236, 1762392, 1464046, 15556007,
       4948039, 11132829, 8545060, 44294],
      [12678895, 12423961, 7220300, 8426174, 11297858, 4980621,
       15235591, 799902, 2744736, 11828225, 5631029, 3482930,
       9887762, 3868992, 16582322, 11790055, 16586332, 15385366,
       6064950, 9743634, 14023026, 87223]
    ],
    [ //  4 * (16 ** 7) * G
      [4285504, 1912643, 13391908, 15952816, 56012, 1549485,
       11395509, 15667290, 8725666, 11757377, 4171919, 14065552,
       982059, 7317654, 14859057, 5814113, 5845641, 7491139,
       7430986, 7910088, 4316449, 96419],
      [6369868, 7534642, 12593630, 975688, 7765436, 324179,
       5975740, 8346112, 8076186, 8890127, 7441513, 8276210,
       3702429, 6950927, 5790533, 6570292, 10658757, 6137296,
       7799130, 7375849, 3591256, 22450]
    ],
    [ //  5 * (16 ** 7) * G
      [11734719, 1270571, 5641156, 8693291, 5366523, 11717148,
       14714940, 1047279, 9957430, 5313817, 14885798, 10249447,
       3174700, 11472368, 9782650, 406018, 4818233, 14167986,
       1938523, 6437448, 9822023, 90409],
      [12056755, 15991806, 1505634, 8859135, 5081658, 14535972,
       12356086, 5897642, 12102847, 1820797, 8339814, 12736200,
       6561104, 14374683, 14362572, 14153898, 15946696, 6371121,
       10374575, 2763375, 13894024, 75059]
    ],
    [ //  6 * (16 ** 7) * G
      [15536021, 6432878, 4177216, 8154140, 9677273, 14469254,
       3260518, 234217, 8494382, 15582924, 1519134, 433698,
       10687958, 16199111, 1575142, 10963291, 5373715, 3674480,
       1193551, 12278230, 15416516, 44270],
      [6385004, 790648, 654750, 11064495, 6153645, 3474520,
       2212628, 13667728, 6815650, 15095167, 13677455, 13696180,
       8520716, 9533782, 4777522, 13986947, 2213963, 10122022,
       1930786, 14568648, 10013442, 2572]
    ],
    [ //  7 * (16 ** 7) * G
      [16191152, 5938088, 8175544, 15047440, 10771843, 10364319,
       1495027, 9445497, 8480353, 5377889, 14671648, 5081325,
       688566, 9326373, 14996680, 3507132, 2219756, 12202337,
       2161839, 4587308, 15146663, 120384],
      [4533974, 2114896, 6158623, 64680, 8120138, 6740556,
       14421964, 6997840, 11773901, 13564027, 4162204, 9896858,
       3293598, 710130, 10335728, 1459971, 8361861, 12522205,
       1689390, 13006310, 12320003, 72002]
    ],
    [ //  8 * (16 ** 7) * G
      [878879, 9007597, 3125808, 9236264, 12830030, 15558961,
       6985637, 6079442, 14308798, 10706243, 6403601, 9429275,
       4796390, 525719, 15786607, 12651032, 7923387, 15901418,
       14333664, 7455731, 7402542, 17189],
      [6491561, 9118672, 11022340, 1008475, 5689438, 15207223,
       3837152, 1994296, 2348118, 3367367, 117732, 6082949,
       15763940, 12673201, 15953906, 5444396, 263897, 12034634,
       4114265, 7193876, 9534982, 82199]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 8) * G
      [9206340, 8383232, 16034801, 8065758, 15176058, 11547565,
       12072838, 12565093, 14285297, 11486448, 11439860, 11211628,
       4677980, 6110863, 900285, 14954256, 6265639, 12998896,
       11702077, 14086875, 5925677, 36569],
      [12305426, 435526, 11936699, 13636446, 7440025, 10358805,
       12891373, 9377337, 16139424, 15614679, 2127487, 16682692,
       8546224, 78694, 8545513, 15486804, 7148331, 6377043,
       12937118, 1527286, 7535535, 42253]
    ],
    [ //  2 * (16 ** 8) * G
      [15315599, 11929389, 1102422, 13365217, 7325539, 8649512,
       2757511, 7565301, 12376435, 8530766, 7630701, 8776865,
       12951734, 2209656, 11958762, 12569690, 3662042, 2592073,
       302283, 2949267, 5305410, 18847],
      [16295832, 4708137, 13915753, 8506398, 9677061, 1430679,
       2000145, 7592547, 8234741, 12681724, 3449013, 10443382,
       365522, 5286055, 15998562, 13235997, 9948469, 1083770,
       4861437, 13950983, 13479038, 130499]
    ],
    [ //  3 * (16 ** 8) * G
      [9762150, 14436726, 3968984, 2074337, 11207981, 13094834,
       9345707, 8276592, 8515824, 12794475, 485545, 15857611,
       14981258, 4989590, 3271206, 14461143, 11745071, 7463713,
       9299, 3181859, 2188406, 96770],
      [6909181, 4265523, 11135989, 4298275, 808836, 8705441,
       10238202, 5007889, 5135279, 15623277, 13982862, 10176857,
       10080877, 4291711, 71503, 5795969, 9746222, 12120962,
       10176714, 14250255, 9087513, 103042]
    ],
    [ //  4 * (16 ** 8) * G
      [16226776, 8445954, 5025492, 14038464, 1716004, 703746,
       14155853, 14981728, 8942525, 9416781, 15816875, 2018712,
       6964168, 9697267, 12897583, 5594901, 12148227, 8817998,
       10561885, 11863379, 11068453, 122394],
      [16564019, 15046776, 1126140, 16050487, 10086909, 7318980,
       11340910, 1004064, 13228684, 695199, 191757, 16220472,
       2316632, 10173828, 9331314, 15540537, 10203480, 2468668,
       4775788, 15587214, 13829849, 34183]
    ],
    [ //  5 * (16 ** 8) * G
      [4548989, 14089080, 5490273, 11168195, 4423905, 13984818,
       14182753, 5381782, 5825383, 7405487, 10664400, 5948341,
       14176735, 11202475, 15880971, 15450302, 8791970, 15936309,
       13305163, 10618288, 11951162, 87818],
      [5041166, 3350183, 22636, 3066937, 558365, 15212584,
       9601027, 682323, 16545870, 10989697, 7644775, 15940541,
       15587885, 117348, 3615231, 1306116, 12749827, 1281102,
       10260882, 13951223, 15072299, 38461]
    ],
    [ //  6 * (16 ** 8) * G
      [14949928, 8828962, 233146, 10320497, 7306415, 593602,
       3138658, 6098809, 9155659, 13115089, 4236792, 4073744,
       5140055, 9855022, 10291871, 14894902, 6819169, 13700410,
       8086462, 11549898, 9445646, 25477],
      [2265419, 5467987, 6093016, 12679676, 14865836, 6366246,
       4181088, 13047834, 4757191, 14316103, 2520944, 11689909,
       11289212, 1082922, 1469471, 11795696, 7750585, 7198646,
       7869680, 10390575, 16335495, 69723]
    ],
    [ //  7 * (16 ** 8) * G
      [333828, 2359189, 12230805, 13037439, 11744103, 13655236,
       10692908, 3705946, 9662814, 2936541, 3321371, 7394198,
       8323774, 10450157, 9360662, 11131734, 11729356, 4345518,
       6975156, 7928900, 9379623, 55093],
      [6900897, 1008743, 15612494, 2826068, 683350, 2062581,
       826351, 13238581, 2325777, 5008326, 1406858, 10985292,
       971642, 11329319, 771796, 5126150, 15408332, 12196892,
       12737849, 15128097, 11239354, 107668]
    ],
    [ //  8 * (16 ** 8) * G
      [10094763, 14556074, 9019582, 2081922, 2319443, 9815459,
       5934158, 2619453, 9117986, 5871785, 1823968, 8212866,
       1149676, 15002084, 6981692, 1617516, 6677679, 2780685,
       157805, 6871159, 50983, 19406],
      [740113, 825420, 11177100, 9928291, 12786176, 758793,
       410128, 1677810, 15781683, 14619332, 9466644, 6249890,
       11902746, 16618763, 12321748, 15765125, 16450852, 3547094,
       4180747, 15949169, 9609587, 46737]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 9) * G
      [1780235, 5753793, 3265075, 11631014, 14552383, 1226352,
       11342379, 11893263, 4756502, 6295416, 6763011, 13790498,
       16649094, 15650969, 3095453, 3601190, 10694093, 1138724,
       4699878, 11170896, 12418054, 40170],
      [12898289, 8263885, 6242087, 7255812, 14162650, 4330186,
       14334848, 4162262, 11970072, 8615171, 884426, 9826967,
       8943977, 7877850, 1043258, 2227253, 16362524, 2846293,
       1768499, 1627153, 8762420, 14861]
    ],
    [ //  2 * (16 ** 9) * G
      [15477780, 8235212, 1809275, 13586383, 12400685, 16266782,
       2290115, 7512189, 10036857, 7201874, 13496086, 558421,
       14517892, 16774746, 246520, 6421432, 2584826, 15153381,
       7175592, 16380496, 11092293, 93750],
      [7303314, 7276958, 5656751, 12407813, 1755848, 5882452,
       8020321, 16328532, 8257100, 8675708, 14634282, 7688154,
       246560, 9460150, 6436289, 711320, 1550218, 3165886,
       2730645, 4269121, 16300799, 120400]
    ],
    [ //  3 * (16 ** 9) * G
      [12839082, 8019904, 2336792, 7191265, 1080133, 8845705,
       8017902, 146357, 10871984, 5201360, 14908247, 15255452,
       3323507, 228088, 16148337, 12651517, 13809115, 14909178,
       15856712, 15689473, 8557514, 28697],
      [11852690, 2561246, 1044030, 4074142, 16072037, 9324634,
       7212963, 9429855, 13665767, 14059869, 1434898, 15389490,
       6990851, 1018763, 3960282, 4509452, 6419865, 2640040,
       5184868, 2949853, 15076693, 113578]
    ],
    [ //  4 * (16 ** 9) * G
      [12988155, 1498461, 14445171, 8539380, 7829483, 12951607,
       4551253, 14895593, 4816501, 1882559, 11166737, 1356266,
       9559239, 5526557, 7982031, 8907287, 13144307, 8686914,
       7276303, 8512700, 11508280, 47786],
      [3184334, 2039173, 12975442, 3968890, 5032511, 13618852,
       8077104, 14246034, 10065698, 16693189, 2231600, 2808888,
       866530, 8058715, 142061, 10489674, 13950248, 4092270,
       8592328, 3694941, 2233250, 108474]
    ],
    [ //  5 * (16 ** 9) * G
      [3819216, 1242181, 1395321, 1866993, 3044899, 12980253,
       2854697, 2230494, 15008437, 11166081, 11894941, 7067428,
       15813116, 923816, 16527822, 3714883, 1285371, 12228584,
       16360189, 10400085, 5403069, 127334],
      [2681466, 16533133, 5802886, 5363962, 15881610, 8644236,
       4642746, 2922437, 15885717, 15868844, 8380028, 5039936,
       131982, 1958264, 10988651, 9787212, 15320435, 1071088,
       7837795, 5630141, 16385489, 41283]
    ],
    [ //  6 * (16 ** 9) * G
      [16451753, 2500890, 6057779, 9473177, 1416626, 16603295,
       12279437, 10710929, 7136465, 1890419, 2205934, 13588654,
       8596146, 9462085, 4272494, 585322, 3144754, 14355226,
       13241913, 3670819, 9704673, 17130],
      [8595081, 939260, 15531777, 12947988, 2050084, 3089134,
       4874933, 9093340, 10892439, 8573659, 13946016, 8547980,
       11852541, 12941827, 5771146, 12336217, 5397683, 3315593,
       2030163, 4705805, 972181, 54208]
    ],
    [ //  7 * (16 ** 9) * G
      [7903034, 11410364, 7426240, 5962837, 1144475, 16543450,
       14760329, 7527584, 2342490, 2975519, 15738638, 9155246,
       10302676, 193548, 14371055, 3666047, 12929519, 132832,
       5635868, 7330114, 6472042, 23706],
      [5913746, 1655928, 12007053, 16330007, 11538163, 1129146,
       6940338, 15266143, 11824988, 4390902, 14603651, 11378986,
       15595029, 9595808, 10020788, 1235207, 1817245, 11133287,
       10168396, 9359935, 14611514, 119317]
    ],
    [ //  8 * (16 ** 9) * G
      [4282777, 1658415, 14276372, 5318872, 11705704, 13260708,
       12071716, 13698156, 8553216, 10777860, 15328742, 6900760,
       6049644, 5703580, 15257630, 8704013, 2834022, 4362428,
       3247833, 15493742, 14826065, 82351],
      [7248958, 7319191, 14625689, 12456584, 836756, 11243194,
       10935946, 13545599, 5657005, 411544, 15761222, 1610614,
       2097752, 11312878, 2161063, 2224435, 3986265, 8111503,
       5858981, 7728514, 1278759, 102267]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 10) * G
      [4125991, 4492777, 9967235, 940911, 9427234, 3122709,
       10936895, 13437902, 9973051, 3530261, 7423325, 12429709,
       13076695, 12093743, 586041, 6673484, 392549, 4848961,
       13705623, 14692127, 16744810, 61609],
      [5851341, 3229925, 11903653, 835744, 9776976, 9975341,
       7430531, 2553726, 8895301, 5806765, 14985407, 6984342,
       2220284, 5150383, 2129209, 9533569, 6431585, 13863272,
       11683827, 592524, 7422426, 112369]
    ],
    [ //  2 * (16 ** 10) * G
      [11080579, 10143777, 5285396, 6494058, 14700892, 4095738,
       6973806, 4418829, 2829846, 15351475, 14695748, 6747067,
       2507980, 2818068, 15696434, 6913372, 3706587, 4441676,
       13711429, 13866449, 16702719, 11594],
      [13551097, 6270084, 6072243, 6128254, 4041382, 2505984,
       13885384, 13092339, 8884434, 1250777, 12488138, 15729478,
       16074088, 886705, 7790184, 4091752, 15917673, 15293290,
       9690739, 8294318, 9871047, 99749]
    ],
    [ //  3 * (16 ** 10) * G
      [12421107, 14202087, 11603752, 2094689, 5267996, 7065548,
       533714, 15306871, 16509888, 2239252, 3235973, 13982532,
       15619089, 7468097, 8495272, 5343572, 13457717, 591883,
       7252773, 9836325, 11291058, 94899],
      [7295219, 12051264, 2578009, 1033504, 8064305, 13316474,
       16621562, 29995, 7501433, 14966704, 8165536, 3593016,
       10280997, 11320440, 16049563, 14981953, 9925835, 6215705,
       10898128, 3584302, 11654052, 1225]
    ],
    [ //  4 * (16 ** 10) * G
      [1048293, 9297340, 10843262, 16486776, 984458, 2586533,
       9679573, 1373212, 13287740, 5542574, 13891529, 12056341,
       10010355, 12687766, 12775730, 12418987, 10176420, 5641070,
       11386568, 6486108, 13060206, 13832],
      [10263458, 14110387, 5716548, 15244769, 11847342, 12938786,
       12302653, 16664965, 1180078, 3522525, 4359636, 11167956,
       1998675, 16571040, 5283226, 2772943, 9819892, 5987435,
       2214988, 9189634, 9107982, 115038]
    ],
    [ //  5 * (16 ** 10) * G
      [2968986, 2980547, 12258196, 15566231, 9425630, 1810352,
       5524232, 4195175, 5232925, 4753564, 5321084, 1615803,
       7535380, 4941768, 16039729, 13971655, 3335881, 8355100,
       2382039, 1021819, 2538143, 71142],
      [11809292, 9611494, 3279569, 14920885, 9569510, 14722409,
       12588981, 10038480, 5455237, 13667630, 7714188, 9606047,
       6224342, 4220494, 14369433, 1308611, 14754931, 9679652,
       1977897, 9299280, 7160339, 103135]
    ],
    [ //  6 * (16 ** 10) * G
      [8444929, 8156083, 13857661, 15819652, 13977840, 434626,
       4237496, 15726179, 4828169, 8829615, 10774456, 3338123,
       9745093, 10948554, 5564668, 9744121, 53273, 6881491,
       7685262, 9263358, 12012363, 92798],
      [8860136, 4263856, 11975805, 13088602, 12473329, 7308599,
       9490215, 9808197, 1812758, 4876028, 6922042, 11654372,
       8127376, 14116101, 13767886, 2199423, 14590187, 8976992,
       2793639, 15757866, 13368413, 113469]
    ],
    [ //  7 * (16 ** 10) * G
      [13520884, 14631196, 12664714, 746990, 3439813, 8785820,
       13799439, 8634075, 3125651, 2896710, 11409199, 5531379,
       16497674, 6753821, 5569089, 15207863, 8944414, 16611036,
       10631125, 3360426, 716380, 50285],
      [13185964, 4799139, 3353412, 12145585, 12956354, 9417506,
       5706485, 425985, 12397218, 11684326, 7215443, 7851967,
       6966538, 1441315, 7452953, 7804108, 16122508, 550499,
       6995176, 7702991, 2365651, 47627]
    ],
    [ //  8 * (16 ** 10) * G
      [10367137, 9157241, 14985801, 5648109, 1654193, 4964734,
       193705, 5096596, 14143524, 14250692, 6409059, 16152459,
       13997846, 6415512, 2733058, 15122600, 14922380, 3734373,
       15163159, 1484636, 5144786, 13628],
      [4058466, 1699699, 4011885, 693024, 58222, 11094932,
       13302155, 81655, 7695018, 7118901, 1161045, 3105846,
       12103770, 7707590, 3294095, 2328859, 16160563, 9600551,
       9301193, 9870053, 12452224, 26926]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 11) * G
      [8470386, 3139766, 15757183, 9699856, 16349694, 9852821,
       14096960, 4377560, 4985883, 3082311, 6434349, 5416611,
       15069168, 10648931, 4108741, 13444176, 569942, 6125531,
       12529715, 9905342, 7362511, 898],
      [6287094, 2926556, 11954999, 13657750, 5751601, 593781,
       739906, 4919513, 1062187, 15303791, 76947, 2854381,
       11281663, 3384946, 14342344, 16405493, 9655498, 15551356,
       16105830, 10369868, 14637472, 129665]
    ],
    [ //  2 * (16 ** 11) * G
      [3959435, 14750948, 12094697, 8405352, 15333552, 4524366,
       5988263, 16121853, 2099342, 14175452, 11355529, 14208165,
       13482084, 7505152, 1471691, 16431342, 7348376, 7325355,
       9885156, 10279704, 15412983, 126154],
      [11551800, 7060518, 10024328, 14243441, 6372622, 12131937,
       14207641, 7642805, 11803030, 9719123, 6641761, 5562183,
       2230044, 4911068, 11057217, 2056840, 15844842, 14364543,
       11561780, 16732770, 14624883, 11870]
    ],
    [ //  3 * (16 ** 11) * G
      [7196209, 5288908, 8965022, 6306195, 6647770, 4940299,
       10706957, 13832271, 6349034, 6859958, 6257916, 14524225,
       12722570, 4839896, 12986054, 11788503, 653308, 2596685,
       8861670, 1272535, 15692302, 58345],
      [3698903, 10908368, 14683053, 8476050, 4125247, 5534037,
       14203101, 12653354, 741914, 7249848, 9164902, 2908816,
       16031060, 5979192, 12503537, 3184113, 8939223, 7453438,
       13589159, 8753331, 10638242, 5391]
    ],
    [ //  4 * (16 ** 11) * G
      [10711909, 15318001, 16665040, 5390330, 1019470, 3845221,
       10506619, 3651217, 2411424, 3044888, 14906167, 406386,
       662211, 6548748, 541098, 2328391, 8651656, 10050991,
       9248112, 4791086, 7552551, 74474],
      [3884013, 8141655, 8711022, 587893, 4584083, 698790,
       14724880, 1680751, 14024122, 13537969, 3192679, 799888,
       16363954, 1751259, 15947886, 4387021, 6492480, 7072409,
       4351367, 2525941, 94168, 109759]
    ],
    [ //  5 * (16 ** 11) * G
      [5398331, 8427335, 9711923, 13028854, 5578289, 5370185,
       6445972, 14663299, 4790577, 12729326, 6094553, 3296612,
       7381039, 13718610, 2048373, 14885752, 4675984, 1987327,
       6173009, 6926404, 6344099, 33291],
      [16405509, 4292754, 12091950, 7032167, 9409435, 1791207,
       9840222, 7276994, 12230842, 6348214, 12252911, 9168275,
       8647318, 13932829, 3309169, 7831046, 912734, 3413550,
       14966195, 3505691, 56370, 30568]
    ],
    [ //  6 * (16 ** 11) * G
      [5166563, 14296704, 9927058, 6278244, 4618160, 12424620,
       8724622, 11640981, 10302489, 16443161, 1907724, 464289,
       8793940, 5615740, 5217451, 13778579, 3215275, 2427604,
       12451165, 11465766, 7764012, 24073],
      [8215351, 686634, 14612363, 16703337, 1856916, 6690547,
       15816695, 11712995, 4246694, 10678832, 3074511, 5927504,
       9551628, 857738, 11943041, 7469221, 7759580, 1893418,
       12962160, 2189913, 11013484, 124973]
    ],
    [ //  7 * (16 ** 11) * G
      [14037542, 13594794, 6571771, 15909951, 2354058, 2167232,
       5022708, 11213672, 2943522, 2499025, 10012198, 11358783,
       5479814, 749474, 7386207, 7780745, 8945820, 5109975,
       9042311, 11220363, 4595911, 49586],
      [14924150, 3239826, 12967248, 15523613, 10682073, 11965366,
       14057280, 7629749, 7480334, 15328261, 12236652, 544549,
       6662179, 968284, 14268809, 5356142, 13734617, 14590666,
       16529712, 1498523, 7869700, 75308]
    ],
    [ //  8 * (16 ** 11) * G
      [10872810, 11780974, 3614257, 12936904, 7791085, 2013189,
       7449756, 1986784, 4730171, 3542696, 5004916, 1625771,
       228983, 5221166, 5687362, 16241012, 16652353, 16512386,
       6823982, 9226828, 1011852, 91457],
      [958550, 15524048, 13264285, 4002561, 5337332, 7230281,
       7786284, 7642674, 11991446, 13631623, 2474229, 14669063,
       12042344, 4201286, 14575599, 8645075, 5173654, 15617597,
       7793692, 12514013, 5779863, 9009]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 12) * G
      [3925999, 3238172, 8217270, 8418336, 11687103, 5011418,
       7021402, 16183622, 11539492, 16125907, 8414968, 3911327,
       10829929, 9071773, 6508559, 1737735, 5870769, 3004850,
       15619118, 1588028, 6490085, 28313],
      [11731437, 11437476, 1197538, 14809953, 4248685, 9390854,
       1672188, 8327213, 3146638, 13515343, 12807918, 9514809,
       13656821, 7109492, 5445264, 11010725, 14084289, 12947430,
       8890584, 10844995, 13621692, 127095]
    ],
    [ //  2 * (16 ** 12) * G
      [6875052, 12787778, 10435425, 7197552, 16707991, 1338873,
       13980151, 11260834, 100601, 13788916, 5786627, 560046,
       14843389, 2848598, 852986, 6005862, 10482198, 9847459,
       87688, 13272210, 1810410, 32449],
      [12362765, 7837469, 4273532, 7158884, 12863938, 2977315,
       10888906, 7001014, 13257382, 14463922, 11023050, 11337802,
       14435301, 550109, 11220832, 7967971, 14964750, 2505078,
       5566623, 10645709, 2110112, 96874]
    ],
    [ //  3 * (16 ** 12) * G
      [11298607, 10817934, 3092392, 1618570, 9431458, 2666165,
       11364811, 898583, 13394464, 12048557, 2731152, 8727157,
       1295464, 16108337, 2219900, 11192108, 4317901, 11512803,
       15875101, 6875595, 15528611, 84362],
      [11336751, 10778051, 15144033, 849604, 15621687, 13453907,
       3199503, 12356045, 11580006, 11221052, 12823543, 13570798,
       3175036, 5874528, 12030193, 10174076, 6604369, 14583987,
       418013, 1039995, 7685966, 45733]
    ],
    [ //  4 * (16 ** 12) * G
      [9835683, 6737494, 2709895, 13927884, 1389809, 10110460,
       13520649, 2055815, 8211844, 466744, 12358630, 10563832,
       16196248, 7480739, 1633747, 5322528, 5699373, 4254136,
       4658771, 9441724, 6614132, 19533],
      [6476180, 2887003, 12425053, 1817872, 6104523, 8690308,
       14107374, 1255161, 3347788, 141475, 1991161, 7667959,
       9696061, 13585993, 4201325, 3679452, 6000330, 14783414,
       7019633, 14459193, 14532807, 107432]
    ],
    [ //  5 * (16 ** 12) * G
      [9462928, 5881757, 14552529, 10287224, 1474092, 15107059,
       1155044, 11713764, 2974346, 14457576, 14622590, 13444068,
       4862893, 16447439, 5775819, 12625040, 6194574, 12031843,
       4659503, 3300972, 14342483, 46952],
      [14838985, 16087060, 1664557, 13123524, 1729695, 16483680,
       4835340, 1768997, 9740102, 15413771, 8908600, 8078052,
       14628452, 14631263, 11523337, 7369670, 6949137, 14964998,
       14711993, 9725969, 9937564, 36579]
    ],
    [ //  6 * (16 ** 12) * G
      [12800175, 2026409, 865701, 6330225, 8526435, 15130914,
       13197166, 16098754, 5872553, 2101865, 11112351, 1216910,
       3573375, 3336685, 855720, 15836485, 1433639, 10957086,
       4020421, 16747, 6578390, 104538],
      [9184246, 11685839, 11116719, 2965692, 6907627, 2798301,
       11190035, 8162592, 3323469, 16481661, 16106062, 824647,
       14127928, 8346150, 2432948, 8289634, 4753189, 8916378,
       3666421, 3699856, 13202445, 12430]
    ],
    [ //  7 * (16 ** 12) * G
      [12767035, 8021431, 1589436, 2343685, 4441799, 9049168,
       6636766, 15202620, 15548441, 5197449, 13918091, 9892440,
       14082549, 5641810, 1949477, 2323613, 8347422, 15428010,
       1040447, 808509, 501417, 91099],
      [16082467, 9470365, 6935554, 12658080, 12000137, 14146840,
       15775686, 12906777, 6045299, 9237728, 15853144, 8875810,
       12348025, 11459596, 2549486, 12556766, 6994488, 7609371,
       13867684, 13515309, 13383844, 105463]
    ],
    [ //  8 * (16 ** 12) * G
      [11095267, 2170188, 4488109, 14052545, 8121735, 14732923,
       4963166, 8305265, 15434551, 3816693, 2081390, 4062914,
       12982168, 10889957, 2494843, 10250142, 7214657, 14388251,
       13987175, 14883846, 3016574, 107036],
      [12769116, 1210829, 2736343, 603931, 1421639, 15428619,
       5889068, 12197683, 2480853, 1602494, 8886896, 13156322,
       12871352, 3148035, 2703852, 9869299, 10832272, 15270068,
       9653793, 11115824, 1790920, 54766]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 13) * G
      [3433864, 15886172, 10599257, 7795571, 3650408, 14180524,
       1418438, 4728544, 12448292, 4304993, 741107, 12503747,
       11542452, 807280, 16576699, 6246796, 1454359, 8032669,
       9354220, 14560677, 6668008, 47754],
      [6330549, 11505238, 3577436, 11517316, 12193409, 16499176,
       8221337, 7861474, 8266069, 10443830, 7337238, 107674,
       9413985, 6741704, 2643323, 9071106, 1830464, 15858318,
       15583335, 7203068, 4939648, 17087]
    ],
    [ //  2 * (16 ** 13) * G
      [6981466, 5777511, 1159578, 13122121, 7511848, 14703424,
       11650780, 5314889, 13567120, 5016639, 4334993, 814119,
       9736414, 14119108, 15720300, 3875326, 1737378, 2622173,
       10289453, 6574915, 16097463, 8306],
      [5825133, 13663643, 2375301, 1855663, 5405661, 7852118,
       5799411, 5655382, 15301168, 3364965, 5436848, 7025084,
       2283241, 4962859, 11259085, 9098313, 12673698, 12093687,
       10192056, 5068530, 6586126, 129851]
    ],
    [ //  3 * (16 ** 13) * G
      [8532973, 6788194, 8215034, 2466088, 3186762, 11352092,
       13287231, 9295101, 749447, 11371533, 13390378, 13721848,
       10907280, 11496210, 15984243, 7422483, 702244, 16706477,
       5821926, 6981923, 14616817, 7949],
      [7864029, 11259584, 15641168, 15163663, 15089950, 5997366,
       13757313, 12494981, 5744299, 15560029, 7640848, 8741974,
       5140251, 13365625, 5108004, 7735320, 9167995, 7861964,
       6370659, 4931185, 13357664, 55126]
    ],
    [ //  4 * (16 ** 13) * G
      [16525608, 13968460, 6753169, 16352599, 14308215, 11370410,
       6907180, 4391246, 5246654, 3566, 14386816, 6424686,
       15640580, 13437589, 3628263, 15361156, 10861432, 6819153,
       2289172, 9529262, 3555120, 18216],
      [6893096, 14407449, 14111541, 12994906, 13079952, 5343536,
       1336008, 12187771, 11555932, 12687045, 15948679, 12484532,
       14675772, 7181755, 6943521, 2839325, 13115740, 9401185,
       14411561, 14245909, 5432152, 73110]
    ],
    [ //  5 * (16 ** 13) * G
      [1038906, 412305, 2487340, 13543082, 11511055, 12303611,
       5770729, 11527669, 9042745, 13938190, 74985, 2475874,
       7444281, 11463259, 2708597, 11042469, 4974729, 9822268,
       7282260, 10050260, 6689675, 34680],
      [11515192, 8404550, 7692191, 13272922, 12644472, 1397496,
       690615, 6549765, 4438797, 12233613, 8194136, 16660687,
       12982581, 1436301, 14819576, 5307354, 460937, 8709422,
       5729386, 7600920, 2360414, 7333]
    ],
    [ //  6 * (16 ** 13) * G
      [9956427, 5425077, 11931536, 11360058, 15998080, 271814,
       14803878, 3439136, 5426101, 7139272, 559942, 14448864,
       8860885, 10093811, 7524781, 15943629, 15648811, 618288,
       11778093, 13258618, 3983593, 7140],
      [5857626, 3197686, 2390230, 11624830, 8808798, 3996118,
       9754008, 12459041, 2738862, 14219139, 1721634, 1056688,
       3141227, 109415, 610515, 1777484, 4398623, 8236126,
       14384600, 15335680, 519692, 94911]
    ],
    [ //  7 * (16 ** 13) * G
      [6714945, 7304893, 10891926, 15783289, 15150053, 6754941,
       16482599, 684026, 9544041, 10621790, 15535222, 6264124,
       9834200, 1166827, 9374689, 11165567, 2054650, 11827089,
       8793296, 15016458, 10121414, 56069],
      [1852023, 10390438, 5314297, 5665026, 1525174, 8385025,
       1700335, 1297277, 15778016, 15578132, 1843554, 6768250,
       10770920, 7326128, 2172046, 2944545, 1319813, 3599256,
       7220130, 1991674, 7628233, 55997]
    ],
    [ //  8 * (16 ** 13) * G
      [9168961, 6761891, 14016237, 6487741, 2966231, 16187350,
       8269130, 10916, 14831001, 14325083, 10214108, 6760339,
       15467972, 6738065, 5839737, 15160156, 12875923, 16117795,
       8487895, 2903649, 772686, 69191],
      [4215646, 16345476, 5570117, 4828587, 944940, 7042596,
       8575858, 6359186, 6566736, 14879738, 8966131, 10993695,
       11514217, 5328186, 3203237, 5345852, 13398026, 9662268,
       5554295, 5795656, 3626857, 28195]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 14) * G
      [7422356, 3884890, 15440549, 6903765, 1457624, 5843201,
       5214351, 6017730, 14953231, 1701083, 13928437, 16477018,
       7762809, 4139263, 12229145, 5050251, 5545337, 2871534,
       16446404, 8540740, 8723775, 39871],
      [7910783, 16474271, 7570015, 14743371, 9516648, 16293329,
       218216, 16001627, 13296748, 7641514, 15245876, 13128306,
       7463756, 13869511, 12702759, 2709124, 3428828, 10027843,
       13954420, 834235, 7472940, 18872]
    ],
    [ //  2 * (16 ** 14) * G
      [3502943, 11865732, 7862669, 6339963, 5358406, 15767275,
       2005358, 2099935, 12113032, 2452311, 10480812, 8283626,
       9845168, 10634120, 7541668, 5207615, 5757697, 2270249,
       1982492, 6876021, 13629628, 116614],
      [7865833, 4844516, 5577733, 11674547, 7430784, 428887,
       16046940, 6922908, 2815632, 9079875, 14050299, 8337131,
       12293369, 10243548, 14485600, 6896003, 5831278, 6265044,
       11823495, 2097040, 9918696, 126484]
    ],
    [ //  3 * (16 ** 14) * G
      [10539025, 7562000, 13665362, 768733, 10362035, 13194793,
       10179220, 16118535, 669060, 6267471, 14982877, 6561567,
       4960629, 9286774, 4887475, 137129, 1994715, 9615331,
       15491529, 7752875, 2299433, 80875],
      [15253852, 1221842, 15842619, 9096385, 15702877, 7492238,
       13062772, 12136955, 8485871, 8833017, 8489595, 5787153,
       2306234, 10529717, 7153056, 10208402, 10888663, 15440777,
       1703983, 14369155, 3753653, 24933]
    ],
    [ //  4 * (16 ** 14) * G
      [14228803, 15096815, 14938607, 11154211, 8859568, 14508765,
       7930345, 13335605, 9956311, 7422925, 6227047, 8416773,
       7261880, 6324880, 8335321, 3361689, 11194449, 3322058,
       934311, 6013008, 12156434, 36833],
      [12510480, 10201761, 15793230, 8217541, 8945202, 11357739,
       3075692, 13613509, 12115350, 11998384, 1399147, 6683042,
       11687110, 7642669, 12441497, 857, 9548887, 11473517,
       16172268, 12472066, 5468318, 50305]
    ],
    [ //  5 * (16 ** 14) * G
      [14279410, 4758281, 12591640, 8343523, 3631506, 12160598,
       2170578, 6415205, 9249838, 6756887, 11933293, 8293689,
       5472713, 1786806, 3834501, 11468376, 4881140, 4479394,
       4680874, 5652692, 2177039, 46516],
      [14226761, 4272145, 4878442, 14878287, 1359506, 9590850,
       12105572, 10994615, 12606942, 14875761, 9676674, 8639239,
       11079414, 13923343, 5969371, 1865538, 726744, 14369532,
       4559228, 13090720, 16120568, 59774]
    ],
    [ //  6 * (16 ** 14) * G
      [23019, 8996518, 4348736, 10610335, 7371970, 4456717,
       13880797, 10216034, 12665157, 6601985, 10816557, 2605464,
       9121882, 3445967, 3016128, 11390147, 1958663, 15739756,
       14623461, 4781118, 15084460, 7210],
      [9080566, 4312409, 700451, 8672840, 6308212, 2315022,
       1651219, 1416793, 3836514, 5188747, 15786045, 16277976,
       1640226, 9020113, 11969404, 5886931, 9992040, 923298,
       1443835, 1943834, 14257689, 44381]
    ],
    [ //  7 * (16 ** 14) * G
      [11424770, 9300231, 6359331, 4475787, 16573105, 3058964,
       16760077, 3665530, 8406276, 7724695, 14216380, 3890783,
       3824922, 13593396, 15051021, 12550254, 12528189, 1070258,
       14864511, 15572991, 5833510, 129903],
      [1673899, 8596966, 9280578, 4677321, 11325677, 16672574,
       11047807, 7428970, 1834952, 13756297, 3492661, 11758216,
       14200732, 7307770, 7306127, 10723869, 1850140, 15806071,
       13127594, 326356, 340275, 127310]
    ],
    [ //  8 * (16 ** 14) * G
      [4266042, 14673125, 6848236, 5941432, 905768, 3109243,
       794082, 9255117, 2504897, 7957949, 3582410, 4842986,
       1652530, 2821912, 1517857, 5227846, 15459319, 7655981,
       16469816, 13454082, 4821794, 5446],
      [12329920, 13478563, 7764343, 9152902, 4892376, 12556437,
       13079495, 7046257, 13042743, 5901123, 1832962, 11643079,
       13241609, 8550154, 749508, 10465744, 1217435, 13389539,
       8605884, 6677983, 15398230, 109402]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 15) * G
      [5085205, 9943361, 16564000, 13477485, 422835, 1552634,
       7805243, 9205590, 3702426, 14415557, 8652744, 5004713,
       1959581, 11612948, 13108904, 15754506, 11688132, 6745810,
       7908823, 9842742, 16000867, 121510],
      [13140555, 1944121, 839103, 5650635, 15912332, 3311352,
       15316691, 14247624, 3350047, 4126913, 4121782, 16473988,
       7526627, 11843244, 4886518, 1117453, 14012219, 16653996,
       2490471, 2212328, 11199923, 26718]
    ],
    [ //  2 * (16 ** 15) * G
      [8794661, 15256620, 16554263, 14677925, 2611512, 16418278,
       5297097, 6422900, 2454513, 3634638, 1847365, 4449204,
       11141827, 15073226, 416001, 16073152, 6531703, 954849,
       7370988, 16008895, 16582291, 39708],
      [409409, 11998840, 8553134, 8789095, 4389031, 5371076,
       15987339, 13433801, 3364118, 16191783, 16290469, 2316174,
       7194478, 6248411, 11784130, 3561842, 14154932, 8794287,
       8654276, 8907368, 13956062, 111820]
    ],
    [ //  3 * (16 ** 15) * G
      [14822226, 6950, 6144471, 2631056, 11667606, 15187636,
       13494073, 10511613, 14036378, 10695922, 1082303, 2578616,
       12252041, 4600738, 15002582, 3836146, 14669463, 12465270,
       12834337, 10439301, 6865015, 97905],
      [16314602, 455968, 4610959, 13610236, 14959877, 4502933,
       12417144, 14811538, 306626, 6865994, 6500708, 14055236,
       14095511, 6958384, 9591392, 8159850, 12210478, 11401601,
       6038187, 13510198, 1422431, 83691]
    ],
    [ //  4 * (16 ** 15) * G
      [11807294, 9163427, 8024824, 13117566, 13275762, 3688828,
       6073049, 5405770, 6690242, 1865178, 9960264, 273204,
       13523391, 3044903, 10657526, 7386110, 622411, 13616141,
       2163294, 6324125, 15808474, 21342],
      [7610233, 292374, 14955157, 10805536, 11312675, 16658410,
       3634932, 14769971, 2683663, 3091840, 13872192, 10077364,
       10926219, 7215239, 5025926, 16702738, 11010967, 13906762,
       6948805, 614869, 14657155, 42671]
    ],
    [ //  5 * (16 ** 15) * G
      [12362077, 10075545, 4193254, 12208137, 1848946, 1198605,
       8432419, 16203080, 5930791, 2859651, 5554549, 6221280,
       11731848, 33428, 2676720, 1609579, 10503719, 16543878,
       15083560, 4505209, 1234741, 76463],
      [11677639, 9337303, 1232245, 10907408, 8900998, 12340785,
       6806749, 4642256, 1178144, 6463159, 8975095, 12381562,
       2436240, 2450790, 13644440, 10626420, 12288968, 1448302,
       714752, 7928753, 1731462, 12147]
    ],
    [ //  6 * (16 ** 15) * G
      [13330206, 12709620, 7267874, 5188676, 6081468, 6872589,
       1038246, 6755883, 5829707, 4084794, 4896983, 13690665,
       6187362, 13900190, 10375052, 15187178, 14223833, 5591820,
       4801001, 3094171, 5749385, 57164],
      [14671878, 4423637, 16590882, 1489015, 10876240, 4818941,
       3230573, 12566158, 1018951, 10771936, 11931427, 9189591,
       2701725, 10017523, 12997043, 511277, 4367898, 2184233,
       16475854, 11410059, 3028991, 105334]
    ],
    [ //  7 * (16 ** 15) * G
      [13182694, 15921092, 14018879, 4049240, 8053265, 11284033,
       6190861, 10849214, 13955217, 6257036, 11475983, 4592957,
       16373310, 15339252, 10873911, 15940833, 1605623, 599278,
       16108513, 15942288, 9988660, 112446],
      [10356557, 2044446, 9787771, 7268430, 9399434, 15080936,
       11234192, 6081598, 11914176, 2106316, 3400318, 3123163,
       15307260, 12219001, 12047979, 5169697, 10721862, 10144591,
       8949765, 6653942, 1151754, 112915]
    ],
    [ //  8 * (16 ** 15) * G
      [16006100, 11704330, 16326512, 13711617, 5358530, 10836883,
       1279070, 16188102, 1651592, 14685484, 2197803, 1993435,
       6045716, 15929416, 955030, 15963349, 11210607, 7528377,
       11459160, 16110473, 776327, 116385],
      [16010300, 9657800, 1827432, 16413337, 8280411, 14208682,
       14916599, 7914152, 6641992, 14541115, 9178282, 12615714,
       4475877, 11806169, 3929681, 4821107, 5737231, 545026,
       1668371, 12936023, 3627955, 54876]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 16) * G
      [10337852, 8577640, 5674145, 155906, 9363814, 4362541,
       5891625, 5049522, 8376109, 11608074, 11478093, 9394419,
       865456, 5273013, 15471399, 2806969, 7077114, 15519689,
       15770011, 8844730, 5573082, 99610],
      [12600294, 4627546, 3207137, 8202033, 7042849, 8428232,
       796166, 2303151, 8392651, 3296801, 10040227, 10924249,
       3732239, 11633290, 13684792, 1235793, 4788213, 8834227,
       6509514, 8033105, 13467343, 93998]
    ],
    [ //  2 * (16 ** 16) * G
      [3624948, 11540043, 2748818, 1204181, 11398472, 7437626,
       12869114, 5720138, 11854878, 6637988, 11501915, 3232724,
       3205705, 10101730, 1210230, 12421179, 6315570, 9854637,
       5615192, 7804820, 13225935, 42316],
      [3175455, 3056703, 14114046, 2450915, 12915365, 376185,
       11382432, 10109045, 13240173, 9643903, 7891749, 1468982,
       11010376, 14299166, 3594079, 2426717, 5496914, 12298669,
       449010, 1583814, 16542428, 36868]
    ],
    [ //  3 * (16 ** 16) * G
      [2633767, 11852458, 8829756, 4601766, 2640401, 1472691,
       3640653, 3106655, 13519440, 4652651, 871723, 5782230,
       14733421, 10794853, 3363422, 11048918, 12269340, 10472514,
       4711082, 14503950, 9556630, 114319],
      [7955953, 7143343, 14664764, 10892856, 7116156, 16295697,
       1828259, 8438070, 9798355, 8044236, 16359928, 2879263,
       8110096, 7416532, 3535870, 14378505, 5786133, 7196620,
       15699141, 10499570, 9978484, 105511]
    ],
    [ //  4 * (16 ** 16) * G
      [838481, 8808207, 4882489, 3560599, 8264961, 10410424,
       2208434, 8345807, 11391799, 15313571, 16451264, 15323279,
       3880400, 1452017, 5019254, 14519284, 9060084, 9180277,
       14394529, 10486842, 10843869, 81558],
      [2987427, 2422883, 2698206, 5001800, 15818481, 12196217,
       4103130, 11197830, 6469383, 5502121, 10018272, 1320333,
       10003166, 2317509, 10290716, 10462625, 16765740, 6623464,
       11275988, 15694030, 15375825, 99626]
    ],
    [ //  5 * (16 ** 16) * G
      [2750419, 14202291, 10169273, 5676730, 5643043, 12361854,
       9636279, 6684078, 3307798, 6764527, 1307680, 9403169,
       6540649, 5451561, 9084105, 3875491, 1961775, 3641523,
       4605276, 9641555, 7130325, 59034],
      [1853864, 475800, 16509318, 14337420, 12320751, 12560070,
       9207243, 15895721, 5320569, 12964926, 8219219, 16703575,
       2963705, 6345223, 8260386, 7732327, 9946296, 6953102,
       4907470, 4012830, 3182079, 67912]
    ],
    [ //  6 * (16 ** 16) * G
      [10439022, 11766993, 11850633, 14438927, 6817071, 8879768,
       8306542, 6916921, 13867648, 15182869, 3373206, 359653,
       15518133, 635966, 13041685, 63183, 1975798, 4026080,
       6982700, 905477, 4865575, 62710],
      [1826455, 4585658, 13375778, 4319354, 9084983, 5010614,
       14961106, 8690870, 6938215, 7304485, 10785731, 3190161,
       5515862, 1140115, 12569858, 11010802, 13458652, 1597390,
       4649963, 11424263, 15680473, 99650]
    ],
    [ //  7 * (16 ** 16) * G
      [10965525, 4196976, 9620537, 8306247, 3650567, 2426834,
       3920396, 11718492, 10798189, 922074, 11134896, 3722951,
       7733917, 1275301, 15183966, 6918149, 11555260, 5781489,
       47245, 4481807, 5212859, 24581],
      [2863299, 9246682, 5694778, 11434971, 14493292, 13220303,
       15457041, 14243100, 12956624, 11280927, 1579537, 14770593,
       355859, 6189923, 6813547, 14670229, 7283223, 7504771,
       15236959, 11275351, 2356863, 6787]
    ],
    [ //  8 * (16 ** 16) * G
      [5904026, 13484011, 7743544, 14766173, 13117124, 16445989,
       16303378, 2972431, 6084310, 1992990, 2084739, 11493082,
       4224860, 6315589, 14310101, 5195028, 8900575, 11644463,
       15107186, 10367884, 13159372, 85255],
      [2372118, 11999449, 5310826, 14908671, 6710111, 15449321,
       1115526, 13555963, 11265780, 14069638, 14823958, 1800180,
       3746352, 6468407, 11516143, 15517955, 7611166, 14435581,
       525395, 5736789, 11768443, 80956]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 17) * G
      [6973410, 821993, 7002226, 13979151, 4648173, 1397414,
       3001299, 3749582, 5400770, 12723635, 4025668, 6383857,
       14421256, 2129750, 10615596, 2857916, 3589540, 14301857,
       9024752, 16261487, 2946971, 82413],
      [13024490, 7372158, 13639344, 15460334, 1773346, 3882548,
       800563, 10077125, 4603401, 16444382, 13688021, 14975437,
       8973662, 14158054, 13701098, 7323947, 7629392, 4817705,
       3963786, 8560269, 14793007, 43051]
    ],
    [ //  2 * (16 ** 17) * G
      [956024, 7535165, 4859828, 15830699, 15870744, 2565326,
       13393886, 12885621, 15975379, 4356665, 11721196, 502265,
       615402, 7740452, 14744691, 2818817, 14205155, 12776576,
       7796532, 10045658, 16067168, 117177],
      [7384987, 2483966, 14315253, 13186775, 11473685, 7344207,
       8036806, 16699595, 1033661, 13499237, 13545928, 9093441,
       4093761, 13150308, 6828356, 9359355, 5106600, 1570132,
       10024703, 7477869, 3200690, 53482]
    ],
    [ //  3 * (16 ** 17) * G
      [10731950, 11347850, 15201030, 16650865, 8600724, 11555676,
       7016873, 6173660, 12693960, 12700316, 13218442, 9623208,
       12280855, 9984293, 9959916, 3131490, 2087210, 6385827,
       15627563, 13350180, 2037434, 2110],
      [10690753, 1624688, 10716590, 7231643, 7076768, 3346637,
       2850737, 5730082, 12688793, 16175396, 10608067, 455136,
       7369721, 7660137, 15711686, 1623372, 6608400, 2438514,
       1035268, 9709404, 14129260, 66918]
    ],
    [ //  4 * (16 ** 17) * G
      [2700976, 9765530, 13977443, 9538355, 11042937, 8030024,
       9640710, 4537287, 15032247, 711779, 5660644, 4008855,
       5666800, 3369569, 9601854, 14432108, 11979028, 4038832,
       3929972, 4128738, 771497, 14200],
      [1741910, 3375178, 7596483, 15412913, 10245544, 7890138,
       8806097, 141143, 236879, 2426902, 10111263, 968853,
       11287931, 7426481, 13846106, 5060693, 14735025, 12768280,
       15299205, 3402435, 10858264, 72913]
    ],
    [ //  5 * (16 ** 17) * G
      [1000242, 3673367, 9625428, 4623160, 474725, 8856433,
       4341037, 2727310, 4390546, 3070129, 8859308, 3279859,
       5555848, 16740559, 13905006, 4525233, 11475397, 11349636,
       8490619, 2242978, 8920485, 49055],
      [2016980, 3940090, 6850054, 5045281, 11800061, 11412290,
       2780638, 708804, 5500463, 237479, 8692327, 12651822,
       5337888, 6033209, 1090615, 9904532, 14603322, 7554725,
       5917018, 8727019, 15384934, 119741]
    ],
    [ //  6 * (16 ** 17) * G
      [13795539, 6760760, 10813266, 15027162, 16431523, 11200434,
       15932502, 2451968, 3986769, 3269251, 5331080, 12865506,
       16246179, 10032324, 8661118, 4620407, 14545723, 2652508,
       327308, 10431731, 2681027, 68426],
      [1692605, 1678795, 2507527, 12457353, 15083715, 6890571,
       4247229, 108502, 15994464, 3984347, 8555439, 1406201,
       1008434, 4648202, 2279079, 10450041, 9732530, 6953226,
       12719043, 5077349, 9587106, 41774]
    ],
    [ //  7 * (16 ** 17) * G
      [8022814, 2828968, 11284634, 6060820, 2930142, 14127495,
       1583884, 85737, 12469122, 11023515, 12924556, 13953178,
       9148051, 1458017, 4674263, 12810831, 5230752, 3952821,
       13662311, 7357127, 14534618, 12440],
      [3648308, 2783356, 15888520, 15169973, 9613416, 3884365,
       2318001, 14038022, 7763425, 7690522, 4734625, 5354335,
       8018190, 3003047, 8689308, 5926911, 14322401, 5356668,
       11525973, 10261848, 1722601, 16555]
    ],
    [ //  8 * (16 ** 17) * G
      [1956007, 8126003, 10322055, 14489072, 581203, 13903031,
       10496741, 1702205, 412240, 13277008, 8316900, 13070204,
       16744111, 4511637, 15756803, 5926473, 1329716, 6697892,
       8527617, 7333848, 3326625, 12799],
      [15890039, 11633261, 8702151, 1528237, 302080, 596787,
       1839263, 7767396, 15105951, 15664125, 2559531, 14295280,
       8102033, 4822267, 8719662, 13464064, 5783672, 9019324,
       1308005, 4608521, 6254649, 22598]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 18) * G
      [7291568, 5855836, 11817370, 10909100, 9786025, 4303331,
       9003158, 13210532, 10314497, 15407307, 7214119, 16646872,
       1060313, 6151403, 14001345, 8839106, 7301931, 13727671,
       10096063, 11699496, 3271313, 58092],
      [5522923, 4926136, 15943405, 13111882, 7476780, 9040338,
       7169877, 1801796, 5694549, 2623134, 15687771, 12389746,
       16363947, 58681, 5339455, 5429151, 7866236, 14826361,
       14166227, 4744905, 5890278, 68759]
    ],
    [ //  2 * (16 ** 18) * G
      [9183422, 2881017, 5815081, 8447992, 3412390, 2122810,
       6326346, 5171292, 16756840, 16187601, 6130674, 16077130,
       10885967, 10836008, 12190236, 15680128, 11404260, 5275070,
       10201700, 14025173, 15903247, 74635],
      [3181553, 1614574, 5202378, 5635549, 10341581, 66462,
       2075211, 8752601, 3378743, 10503764, 13574564, 8443236,
       2325929, 1554568, 5873884, 16405569, 8710081, 1323750,
       9696999, 7064451, 3065291, 120219]
    ],
    [ //  3 * (16 ** 18) * G
      [1805241, 14096803, 8528836, 7606136, 9092268, 2255108,
       1859303, 12421466, 7854998, 6177424, 8492377, 4786307,
       1977675, 103376, 8386533, 4740875, 16051488, 861158,
       11708547, 10110429, 9088603, 56252],
      [993614, 9435287, 7361150, 2539992, 15781712, 16409555,
       8153518, 2448995, 15762871, 15536219, 10154802, 9773273,
       768934, 6772586, 2898879, 4650519, 6704455, 5152631,
       15687435, 1993641, 9195681, 105307]
    ],
    [ //  4 * (16 ** 18) * G
      [15342102, 8887203, 1109506, 3797921, 2299108, 16098446,
       11863665, 9641418, 9084404, 944126, 5354241, 1004201,
       16076354, 826717, 7492364, 745140, 10516359, 14187544,
       16317465, 15790777, 15543407, 111712],
      [4030277, 753196, 9530349, 1113400, 9452918, 9613782,
       7795471, 13322904, 12598600, 8969509, 5255814, 13480215,
       5318716, 14901647, 8501464, 1662810, 11749074, 5769982,
       14699763, 2474593, 5044884, 121604]
    ],
    [ //  5 * (16 ** 18) * G
      [2958141, 6696382, 4407619, 3652035, 10821289, 106714,
       3597208, 14963770, 3251758, 4076993, 11767556, 5262151,
       1019384, 895866, 15914198, 788510, 4746452, 8497305,
       487680, 10710594, 15002727, 71378],
      [13987366, 11140615, 6772167, 229216, 1836831, 1686240,
       11356523, 7097131, 16140557, 13323967, 320785, 8750725,
       552083, 12088590, 13249971, 11310986, 11069288, 5656104,
       1229390, 3874612, 11012507, 58075]
    ],
    [ //  6 * (16 ** 18) * G
      [4645028, 6256156, 5506692, 12542275, 5184034, 1689392,
       7838103, 15855380, 2130673, 11577674, 4720508, 12963393,
       14130113, 5701512, 12500678, 12638749, 14528058, 14346865,
       15883128, 15374915, 1489540, 109410],
      [10784914, 3182270, 8052397, 6246189, 8038077, 4840581,
       15654735, 11013390, 2847216, 16503905, 2785779, 40119,
       15433262, 11745935, 6916224, 1351152, 958201, 199367,
       9652709, 14888317, 14628413, 101503]
    ],
    [ //  7 * (16 ** 18) * G
      [716423, 1617987, 1760388, 16668325, 6261184, 12493757,
       12895793, 1104681, 9910278, 12368908, 2727999, 702523,
       14910379, 5870764, 12212972, 1700313, 13305504, 1491525,
       4518765, 14952426, 679668, 66728],
      [12893505, 1138279, 363639, 3071201, 892277, 5758652,
       3531169, 11851149, 5945631, 13134824, 16713060, 3982646,
       12448365, 5754576, 2696054, 4929253, 2593947, 14153564,
       1691912, 11370976, 903523, 54730]
    ],
    [ //  8 * (16 ** 18) * G
      [4617844, 13513670, 10135726, 1590057, 16715151, 10981001,
       15809699, 5877178, 10790751, 7664825, 7543139, 6996234,
       10449457, 7360120, 16660380, 4489619, 14635543, 15038799,
       7824838, 5707598, 5659147, 486],
      [8010412, 6023515, 2117786, 5974045, 13098963, 16762718,
       12844948, 16602268, 13876525, 15299596, 12055199, 7376437,
       10810287, 14471896, 3913006, 4530734, 7405588, 1059533,
       7637355, 15089343, 2938100, 59461]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 19) * G
      [16283219, 9831613, 12699289, 11792568, 8631161, 4414547,
       4000752, 10012332, 3953275, 9981507, 8334084, 132926,
       555324, 4171603, 1958383, 4757257, 7030647, 7289275,
       14766058, 4661283, 13944268, 57946],
      [13450152, 5511910, 921013, 9178028, 316705, 6179925,
       6082476, 3339804, 3718433, 4502917, 4831462, 5373081,
       1558318, 5148037, 830831, 9258919, 11224990, 14705431,
       1618264, 7663636, 5660539, 12172]
    ],
    [ //  2 * (16 ** 19) * G
      [13719718, 8210234, 1461700, 1389064, 16204787, 5471402,
       10348229, 5163929, 3962944, 7032550, 5131695, 179287,
       16118171, 11679819, 5025593, 16145687, 2058165, 16092121,
       13172883, 4642280, 13870515, 115594],
      [1512256, 6630434, 10730393, 4133267, 10496682, 1449549,
       3610486, 8024999, 16745835, 15678117, 5997341, 14287068,
       6967126, 10496095, 40643, 2761717, 11740274, 13974396,
       4705839, 1814571, 4527233, 77193]
    ],
    [ //  3 * (16 ** 19) * G
      [2982942, 2377942, 3606116, 4601031, 14852411, 8016633,
       9644876, 4540240, 9069345, 15485962, 4560149, 12526362,
       3183129, 13157542, 4971158, 5487819, 14184697, 10482847,
       15034037, 13419030, 7804236, 42923],
      [7114226, 9847868, 4906612, 8324958, 5381997, 14780433,
       16087749, 16769684, 10222429, 1605843, 6063004, 299687,
       3765331, 16607482, 4654422, 6848879, 13153085, 12659454,
       9971990, 3878548, 7114590, 111950]
    ],
    [ //  4 * (16 ** 19) * G
      [16701388, 1897435, 3524446, 601624, 16286958, 12523306,
       7427186, 1978429, 11374782, 5471207, 13611498, 12900529,
       10921628, 16101503, 15604567, 5985048, 13348811, 1529980,
       13132006, 10242766, 3282730, 92248],
      [3114515, 14850975, 5715642, 13919397, 8460618, 9383057,
       16667391, 16206867, 6346514, 917256, 9996500, 7112424,
       5899195, 3242048, 3136548, 6418463, 11954163, 7463057,
       7072407, 11693009, 11915251, 82205]
    ],
    [ //  5 * (16 ** 19) * G
      [61395, 5677960, 8372528, 10136763, 4429583, 8103653,
       10072745, 16709275, 7204215, 3822230, 290698, 12710131,
       502937, 7883816, 11352796, 3939520, 4497263, 7067468,
       8813479, 3434927, 15986400, 5231],
      [11902293, 14466855, 2889591, 4505940, 7226645, 12276713,
       6515204, 16399567, 1313026, 3080801, 16515151, 16408065,
       8654997, 13422617, 2793169, 7330200, 6415273, 3185037,
       7417538, 15228869, 11889267, 115026]
    ],
    [ //  6 * (16 ** 19) * G
      [14278486, 12135064, 15016806, 4517804, 2553868, 13036198,
       6197312, 11428273, 13750638, 10543640, 7150148, 13094787,
       16015221, 3538630, 14076028, 14681470, 9253437, 375224,
       7427723, 10097372, 16559738, 130811],
      [13389093, 11342653, 10153059, 10833716, 6116251, 1990087,
       181738, 15588673, 6813224, 15436200, 5214248, 4359278,
       3882960, 6928685, 11374290, 2300174, 14029019, 2288231,
       11380049, 6519904, 6307037, 64131]
    ],
    [ //  7 * (16 ** 19) * G
      [15489185, 13635060, 14962158, 1545709, 15556846, 8163231,
       14169114, 122649, 5545327, 15241998, 8821744, 4852624,
       1230597, 10221651, 14069074, 7333288, 9390976, 2633283,
       14627327, 13978803, 10823102, 113719],
      [8397212, 9717052, 7266846, 8127605, 1495395, 6856432,
       7237247, 12291106, 2118281, 7433253, 14106933, 9921199,
       8126586, 2008483, 15380198, 3184638, 14175930, 9630368,
       5756182, 1882287, 5065252, 114]
    ],
    [ //  8 * (16 ** 19) * G
      [8852124, 10583367, 5534707, 15255729, 11092305, 1447532,
       15753217, 11432535, 4560025, 16074964, 6446450, 12824415,
       7575297, 12169489, 15636757, 14430009, 3803510, 4777834,
       2956644, 9574049, 6548330, 274],
      [12714147, 9649107, 16104558, 12294815, 15613401, 12581092,
       16077751, 3633864, 2807484, 1161288, 7715690, 13573589,
       12314651, 2678617, 6523153, 2923221, 4654229, 955280,
       14568217, 13993826, 1007813, 124340]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 20) * G
      [1215077, 16751233, 12673546, 14068178, 6553575, 1109924,
       8052040, 2229799, 427978, 14513117, 672062, 2399471,
       11611849, 6672372, 6669489, 1367398, 12611779, 6955973,
       2886904, 8680799, 3493865, 78146],
      [10258462, 4316974, 4419399, 4452963, 5673245, 15263014,
       14949506, 15445642, 9439094, 13252595, 3329713, 1470995,
       15923454, 9509639, 7580372, 5842518, 3922495, 10398716,
       5630073, 16582451, 8410915, 34901]
    ],
    [ //  2 * (16 ** 20) * G
      [15142623, 9656956, 10890004, 14927605, 8966926, 5862173,
       14557310, 11166240, 11920951, 4190308, 4745515, 16715447,
       13229512, 8471044, 10372247, 10378947, 6767417, 6448890,
       892096, 14499395, 13712845, 126432],
      [9163982, 4662003, 15955040, 4840048, 4082997, 3079239,
       5572567, 1190023, 7676382, 10814730, 6741897, 4987496,
       4290134, 961895, 2310010, 14861104, 4672961, 288935,
       4546064, 14467117, 8167845, 7076]
    ],
    [ //  3 * (16 ** 20) * G
      [12838144, 1495, 8223156, 10996708, 9794657, 2026393,
       1921960, 1948305, 13288993, 10234452, 12603396, 6063192,
       339174, 8531651, 2645209, 13952204, 8982843, 13810332,
       6334027, 2402723, 7292915, 97],
      [12293606, 11765046, 7713545, 15643567, 8424869, 8739575,
       6881263, 13232954, 9969481, 5472986, 1314172, 5908990,
       7758606, 14173985, 7293805, 8149445, 13211853, 12615957,
       14104127, 1838592, 12124558, 39976]
    ],
    [ //  4 * (16 ** 20) * G
      [5352249, 2970412, 9357778, 3080820, 11807880, 8991755,
       13125601, 5729417, 5321303, 14436793, 10679116, 10408199,
       9953042, 9405103, 14347949, 8782435, 1163913, 13868030,
       15819079, 15995224, 9745387, 70459],
      [4708487, 5078263, 2540744, 16195351, 5566882, 8486810,
       9493237, 11839378, 9667933, 6158456, 7943133, 16160057,
       8000147, 5252438, 11931308, 15779691, 4820353, 13138619,
       1934911, 15315905, 13952398, 92917]
    ],
    [ //  5 * (16 ** 20) * G
      [16065043, 12490134, 15331374, 6486513, 12201468, 16379946,
       5739342, 8109534, 1552216, 8924836, 1430983, 14475128,
       13500041, 10761557, 11633776, 16224337, 8754152, 10529406,
       8468045, 9919071, 12833120, 13314],
      [13858612, 3245004, 9525577, 15091177, 5934290, 4883976,
       6720587, 2970834, 4225470, 8703867, 5674703, 12216383,
       12246592, 8062794, 767301, 16460224, 11435931, 16594322,
       3763925, 11905488, 15835743, 51889]
    ],
    [ //  6 * (16 ** 20) * G
      [7807968, 9645836, 8938755, 11047751, 8761125, 3339473,
       817442, 6013286, 13423734, 4893634, 15191984, 1475663,
       15224814, 1758553, 14158275, 7564332, 361861, 2184345,
       7266116, 12841652, 12031076, 119795],
      [10366543, 6604552, 14755876, 1562862, 10292218, 15234750,
       13761779, 7943342, 15075001, 5309652, 13334086, 16401426,
       1372084, 8683761, 13824508, 9412402, 3410473, 13075804,
       15673465, 13988028, 2680999, 96317]
    ],
    [ //  7 * (16 ** 20) * G
      [2555830, 5393363, 2722509, 10384144, 1085859, 2726474,
       9986061, 11556569, 9355135, 6039223, 4782953, 7588991,
       8643340, 6702379, 6376395, 15873614, 7747779, 7753859,
       2517616, 2183818, 1462975, 13421],
      [2854851, 13115245, 14955837, 8791970, 3146641, 2510077,
       6623609, 6257701, 4642101, 6488495, 12347781, 1504092,
       13462717, 7751135, 16469984, 6103656, 13289130, 1695017,
       5647527, 9223829, 9423730, 97439]
    ],
    [ //  8 * (16 ** 20) * G
      [11064934, 4363246, 15540232, 1210381, 11511470, 13704193,
       1727353, 14405253, 12096947, 4431881, 206858, 7849372,
       13184538, 12695701, 3632030, 14259718, 15388180, 12255355,
       12454080, 15431369, 12220739, 112336],
      [10818880, 2768661, 7577933, 7475642, 2490315, 14658813,
       8571886, 134910, 5439973, 6656426, 9690203, 14774403,
       13844799, 15060773, 3453089, 10108927, 1112494, 15841235,
       9246866, 10351444, 12787554, 97342]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 21) * G
      [3729822, 14514515, 2970651, 2512496, 5484892, 11496999,
       15837174, 3539555, 11388967, 7833346, 8929993, 2599935,
       11839077, 1894836, 5327514, 2072062, 13545774, 5680200,
       8253946, 7146390, 15030838, 71408],
      [6565697, 6013769, 5537491, 2289203, 13155398, 8613737,
       2300177, 5407846, 4949986, 3911615, 14932761, 4327921,
       8386036, 7357506, 1301218, 4281085, 15773309, 15751585,
       14760819, 7279875, 1756752, 104034]
    ],
    [ //  2 * (16 ** 21) * G
      [13178106, 14080236, 4378291, 3304953, 14538589, 6795946,
       4667675, 8680942, 5840447, 13138912, 11709772, 9513411,
       10799613, 21530, 5591647, 5379873, 11395113, 16721838,
       10986287, 2194446, 706403, 122709],
      [1239053, 12322015, 12205387, 9263829, 13676926, 12204162,
       1973816, 8062365, 10263254, 3926799, 4764203, 2458421,
       9735799, 2190709, 11843544, 1435533, 6913216, 3572161,
       9452631, 3668461, 14670005, 94722]
    ],
    [ //  3 * (16 ** 21) * G
      [6445573, 13573763, 7828165, 13678396, 4334063, 5405616,
       14539992, 5430891, 9519470, 3442900, 5338080, 3205045,
       15708593, 1571535, 2130234, 8858715, 5912867, 4176232,
       14185972, 6906044, 5753574, 72176],
      [12503934, 14055764, 7111912, 3866041, 14018010, 7264583,
       10159175, 15775189, 2720936, 14347852, 15184599, 9986673,
       16526862, 493063, 8958768, 11110751, 11044912, 13458003,
       6197135, 4533530, 4481536, 98793]
    ],
    [ //  4 * (16 ** 21) * G
      [14749946, 11692457, 10480389, 5674102, 13200969, 10103357,
       11636754, 2282972, 13284286, 2636253, 14226864, 9968034,
       8712173, 5798439, 3834810, 12687927, 11303147, 15197745,
       7737039, 11950093, 8231504, 40811],
      [14807614, 73250, 8986831, 7462598, 13463750, 11725099,
       13482344, 10786158, 6836350, 2424204, 16445026, 7240725,
       15432972, 7645482, 10837532, 16275409, 9241403, 12109353,
       16731998, 14319349, 14318554, 64764]
    ],
    [ //  5 * (16 ** 21) * G
      [14813305, 2371676, 10220055, 170332, 8532918, 6375892,
       14734237, 6136630, 3661608, 13636378, 12633366, 2834401,
       626070, 10074279, 11102768, 6672105, 205728, 10300978,
       14209503, 13610341, 12882740, 9393],
      [3004920, 2461328, 605116, 957673, 8788604, 4896275,
       16060284, 984215, 12887242, 10638813, 14544790, 1352069,
       5635428, 5800518, 5542196, 11109265, 9811786, 3745382,
       7509696, 4726179, 9286211, 53464]
    ],
    [ //  6 * (16 ** 21) * G
      [15018336, 2120552, 961506, 10511013, 3866079, 4867703,
       127439, 9197802, 7059667, 14826951, 11157128, 12911072,
       3877195, 11636667, 2230361, 4378582, 2649624, 13197078,
       16682093, 970496, 12199230, 29140],
      [3358958, 533995, 10404759, 11775337, 9967112, 12901967,
       2410507, 16758250, 5094264, 16290912, 1685364, 1873014,
       6603979, 7752609, 15060779, 9616673, 13243357, 10850540,
       10767160, 379720, 4674058, 91674]
    ],
    [ //  7 * (16 ** 21) * G
      [14884614, 499973, 14190048, 16632575, 4442078, 11634571,
       2588234, 5493055, 5140961, 2767181, 1963986, 9243275,
       14347512, 642545, 3838148, 15015471, 13907094, 7211846,
       1095755, 16115831, 726158, 97719],
      [6164631, 9615332, 15859149, 9820766, 6266978, 3206764,
       12286892, 13826560, 10297480, 8578292, 10726106, 5669499,
       12909583, 7974136, 7020668, 323361, 4496692, 6836536,
       15153722, 9539596, 11357009, 109296]
    ],
    [ //  8 * (16 ** 21) * G
      [14100586, 3084787, 4306117, 12318330, 4705116, 1090796,
       3058427, 9032504, 2239376, 8873990, 7162621, 16692545,
       1487509, 5995770, 13917449, 607993, 9920061, 7022847,
       596050, 11727302, 10284079, 66597],
      [14901543, 4366434, 16077910, 1849574, 14993143, 14075075,
       12852217, 1904130, 3908669, 7321160, 10259066, 13580555,
       306921, 14875505, 14624120, 4902348, 11796148, 16179059,
       9814394, 7960570, 12028375, 120367]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 22) * G
      [6299781, 15398779, 4716386, 2967297, 7234099, 10741563,
       7787468, 14746253, 15965159, 7198924, 848737, 583921,
       6048961, 11739555, 1080500, 12850139, 2400075, 1537219,
       7924408, 12485564, 8117927, 78910],
      [3724552, 10425757, 4359833, 16457805, 10131722, 7297804,
       1952609, 2606146, 11416044, 5836102, 2239670, 3185359,
       3405483, 135194, 2785330, 1300894, 1906279, 3257140,
       1483063, 4979905, 765626, 127102]
    ],
    [ //  2 * (16 ** 22) * G
      [2028569, 6247386, 2405991, 11340632, 10821691, 2007774,
       3133439, 16286428, 15424292, 9626632, 2068217, 12833330,
       929487, 6714840, 13411833, 5023678, 1741206, 4304926,
       1565390, 9998553, 4030769, 38043],
      [13223952, 7274119, 3704262, 16139493, 16523709, 6129510,
       11920515, 2855117, 9512335, 15864847, 8297056, 8699583,
       964452, 6376374, 7313072, 15459011, 10555920, 13182866,
       2332076, 15949003, 1054275, 65841]
    ],
    [ //  3 * (16 ** 22) * G
      [9426678, 6015191, 1478452, 12345396, 4484071, 5148469,
       12817045, 2269279, 5340323, 6904798, 14994769, 12782402,
       5424065, 4701140, 4339800, 7467198, 6695243, 318202,
       11222614, 9564071, 2388167, 63395],
      [8126684, 14958372, 14859846, 5220118, 6614601, 9191844,
       16417074, 15820066, 7689932, 4765208, 6244688, 12675118,
       2244721, 9003889, 14662129, 6173662, 10971093, 9685401,
       15924452, 7338625, 16071766, 51911]
    ],
    [ //  4 * (16 ** 22) * G
      [13822854, 11685086, 4570995, 4106392, 2687155, 13481488,
       473175, 1935557, 14833111, 10972059, 11774265, 3143251,
       13965138, 14625832, 4617794, 7176560, 14898098, 4579671,
       1643659, 11751183, 6682486, 124373],
      [11918878, 8757956, 707153, 15392654, 8048319, 9909842,
       4949575, 6630297, 16349701, 2136786, 7922258, 14063109,
       11567049, 16352201, 4837988, 4692905, 14268728, 3323368,
       2672653, 682623, 2624856, 96089]
    ],
    [ //  5 * (16 ** 22) * G
      [13570413, 2726583, 11235242, 326238, 10533351, 15854377,
       8978759, 7537058, 11720089, 10370774, 9001532, 2949183,
       13613664, 1678947, 8940051, 7473967, 7888067, 8636301,
       6444996, 9284369, 15235162, 83856],
      [7075720, 14582274, 4402197, 4572260, 4359055, 4859893,
       3964841, 16309933, 8863850, 14008290, 16684423, 9301143,
       15478402, 10541235, 2618186, 572440, 11496317, 14545085,
       14061123, 7141915, 12162336, 11832]
    ],
    [ //  6 * (16 ** 22) * G
      [10752325, 15479898, 7776290, 7208637, 7732235, 10565591,
       15546033, 10322812, 480217, 7981115, 2713382, 12796743,
       12868707, 1280959, 2646466, 13482096, 7192568, 9667768,
       7712010, 9137490, 7906130, 107391],
      [15461040, 9950864, 1983094, 9334764, 3130478, 2238998,
       6272615, 10078176, 16775843, 4399682, 5381778, 9040209,
       7968603, 4780957, 11615710, 4424907, 2666243, 1222510,
       15873275, 8731802, 6841853, 19829]
    ],
    [ //  7 * (16 ** 22) * G
      [16212016, 16750479, 5544293, 614962, 245394, 16690744,
       15591222, 16318571, 15630562, 5131137, 6220777, 15762681,
       7007075, 5392774, 14659364, 738553, 15874254, 11348359,
       39638, 16498217, 14868506, 108788],
      [7227701, 6792037, 10797610, 2985010, 11177685, 1423097,
       13693941, 10010162, 7523369, 4942510, 112753, 769309,
       6845475, 1820443, 1270034, 5597001, 12770517, 2149791,
       5772640, 9425728, 3203544, 88482]
    ],
    [ //  8 * (16 ** 22) * G
      [8829634, 351666, 8007095, 16657747, 13513925, 9729551,
       10860894, 9100750, 8159218, 13358106, 3862970, 2113502,
       12054729, 4874792, 7945860, 14657231, 2612332, 15270806,
       5374215, 4276172, 4138872, 72965],
      [1020068, 7441361, 10024574, 770707, 12382688, 15319933,
       13734192, 16604773, 5344859, 11769500, 7954761, 9539106,
       5721012, 4284155, 4179219, 7104342, 1802266, 883386,
       8478905, 11505667, 3783135, 51234]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 23) * G
      [11251726, 10356898, 6958383, 1533068, 9201565, 104268,
       12236882, 5432041, 9014856, 10735584, 1602672, 9462142,
       15411857, 14788287, 193613, 2391719, 1443067, 9810555,
       5667759, 134232, 15211384, 88553],
      [5453721, 1257690, 12508856, 3774133, 5106161, 308700,
       3199807, 6982518, 13413763, 4901675, 6399061, 2785117,
       7650631, 9885049, 5419030, 12878247, 10784169, 15720076,
       2584059, 15194892, 14305583, 21295]
    ],
    [ //  2 * (16 ** 23) * G
      [288531, 14398669, 9478874, 8499107, 15386686, 12631907,
       11223595, 886193, 9001714, 37589, 14589436, 8908302,
       5975660, 7395602, 8560304, 9841032, 492998, 7927899,
       8395281, 13912175, 3524971, 10643],
      [6076308, 14959420, 9955143, 282581, 8401443, 10347344,
       12595141, 4977596, 2382513, 14430788, 14932468, 13819233,
       14639920, 12953534, 11076823, 14647568, 4197663, 2229693,
       15697199, 10251932, 9809839, 69957]
    ],
    [ //  3 * (16 ** 23) * G
      [3515024, 11338212, 12328815, 10582395, 3406620, 956450,
       503276, 15059051, 3732467, 14922540, 15509187, 12471670,
       9206980, 11927828, 5672849, 10102430, 7532303, 14574872,
       7200079, 9086262, 8481132, 74668],
      [7206522, 16105408, 4250896, 11920342, 3115215, 6743520,
       15709747, 6771517, 16208218, 5246420, 15382555, 8046333,
       8407081, 15152677, 11734162, 386934, 14318501, 14986237,
       10277734, 3712985, 8970835, 104732]
    ],
    [ //  4 * (16 ** 23) * G
      [13846395, 10690307, 16685888, 4194964, 14739246, 11485271,
       4187112, 15247997, 13948864, 5534861, 13134397, 6676922,
       4547836, 6267990, 6885516, 16275527, 12301717, 2010331,
       16182049, 2401975, 7013596, 104416],
      [12563409, 10485033, 10405736, 7485324, 15620083, 8788858,
       14249726, 29269, 16498603, 16146284, 3913939, 11981714,
       6462047, 4144452, 15374135, 4842620, 13862348, 12838885,
       9293039, 8675655, 13293286, 25036]
    ],
    [ //  5 * (16 ** 23) * G
      [10085215, 14626102, 7309696, 8384132, 1498558, 4634769,
       5175869, 15263461, 6013193, 10055350, 7124675, 15727342,
       4835562, 912357, 8073537, 9786299, 6292846, 13749414,
       16201984, 1439707, 4993263, 101866],
      [9924549, 7725339, 15272947, 1565131, 11126400, 9434047,
       10594119, 14272608, 15001829, 5644905, 1192978, 14810901,
       9974812, 4599822, 16676587, 13836486, 10740905, 15476766,
       499820, 9369667, 46752, 57019]
    ],
    [ //  6 * (16 ** 23) * G
      [6027851, 2594319, 8603476, 7948721, 13906396, 271664,
       2649925, 16291983, 7834156, 15076819, 7853814, 6608958,
       7446419, 4246536, 13749112, 13071638, 11717814, 14188663,
       7581628, 12561603, 3629117, 36464],
      [4378203, 7502190, 2063647, 5463076, 13085256, 12336841,
       3362727, 1146305, 11309649, 1219459, 11765225, 14579963,
       2325331, 13168304, 1223477, 15293541, 9922203, 10241311,
       8489889, 8039304, 10423434, 75675]
    ],
    [ //  7 * (16 ** 23) * G
      [7063949, 11508004, 2474372, 14717005, 5333841, 4745902,
       13149434, 14314694, 14487306, 16318003, 16514206, 11523848,
       8516505, 15795337, 207394, 6640386, 465065, 2659721,
       3824269, 9204081, 4775416, 127103],
      [10812415, 16435049, 3485206, 12823541, 16056150, 6325278,
       539374, 9384748, 3077096, 104491, 143658, 6005571,
       3159656, 11044533, 1642338, 7505686, 11847871, 16287740,
       6725487, 12809269, 6845609, 98472]
    ],
    [ //  8 * (16 ** 23) * G
      [14779945, 4563583, 7456958, 11480537, 12941226, 949157,
       15753559, 7223911, 13168957, 1452358, 404732, 10646857,
       361612, 7664234, 512218, 16593302, 11949921, 14196069,
       526657, 5775790, 13812736, 119011],
      [3455262, 11409827, 8599140, 6777041, 2645560, 8856609,
       5478773, 595028, 5438060, 12560895, 10408926, 14030030,
       14273434, 7538081, 2508078, 10237718, 2587287, 8294953,
       10144557, 3092602, 1514200, 69139]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 24) * G
      [15575212, 401967, 1848171, 789305, 5811746, 1691718,
       9379617, 14757637, 5580193, 7115849, 1548793, 13467039,
       15714222, 10873650, 2801319, 3466494, 3524085, 2396785,
       16715517, 12071489, 10505906, 14039],
      [10750259, 9336476, 13168923, 13658199, 5360980, 3740697,
       16132593, 954660, 6803661, 12313405, 12773099, 12523257,
       8626876, 11061844, 5383518, 13952234, 5173072, 11580787,
       7728653, 1450103, 4410193, 5972]
    ],
    [ //  2 * (16 ** 24) * G
      [9921162, 13805477, 11986554, 4710070, 5111433, 13274690,
       14421706, 4351643, 7300425, 3106008, 2403962, 6629934,
       5829995, 1582392, 10899497, 9328145, 16692549, 397600,
       3809730, 13460246, 5573278, 24398],
      [11604156, 12265139, 9457579, 224738, 15157253, 9914603,
       14037880, 14584018, 16221789, 12040411, 15750817, 15233148,
       4642109, 9046790, 11428880, 13612671, 2187502, 4201379,
       7865585, 6243882, 9983277, 22105]
    ],
    [ //  3 * (16 ** 24) * G
      [1733505, 14464635, 12928209, 5510280, 11507668, 15078024,
       122981, 7183871, 15152982, 15142688, 4415995, 4274076,
       3903616, 12611657, 14779281, 8230555, 3867202, 1761674,
       5637308, 9727096, 8212824, 59969],
      [16245906, 9892631, 15484409, 460015, 9457233, 13599922,
       12156086, 1018298, 14710872, 13916312, 3682980, 10600088,
       192441, 4446834, 11488903, 10003688, 8211572, 15816805,
       3694684, 8261306, 11611686, 61132]
    ],
    [ //  4 * (16 ** 24) * G
      [4097607, 7164680, 12878056, 15122196, 1326989, 14547020,
       15454800, 9999963, 16119758, 1482903, 16344749, 9554440,
       12033642, 11417075, 11687253, 13125515, 4727051, 547376,
       2728881, 12773873, 920127, 127296],
      [430386, 9087983, 1209309, 6698114, 10798885, 8668746,
       9713399, 4503628, 13219531, 14307432, 1177653, 10703726,
       12116441, 4314214, 2182981, 2752443, 4087102, 12255140,
       2805173, 14114665, 9423469, 120522]
    ],
    [ //  5 * (16 ** 24) * G
      [16428031, 12765591, 4077685, 690826, 3017493, 1024381,
       15001024, 2005138, 7461461, 7096962, 9633198, 13683087,
       10667051, 3606462, 7096824, 2269111, 2577896, 4691974,
       1637896, 14406901, 6115661, 125277],
      [15414089, 16547049, 1470519, 10744411, 13806667, 11746432,
       871238, 3653308, 15524621, 12891637, 6131934, 9971099,
       11422071, 1186723, 11856429, 12979207, 13781570, 1474870,
       4074307, 14378152, 11477833, 112090]
    ],
    [ //  6 * (16 ** 24) * G
      [11759531, 3208620, 12969285, 16672539, 909950, 4937174,
       14366379, 1903076, 15823692, 6447501, 3809452, 3123997,
       13549984, 15201411, 3948914, 15292903, 5634917, 7014429,
       14235861, 5786115, 10013591, 100115],
      [7417413, 3236481, 8692245, 1254475, 7851132, 6496815,
       3235427, 14847866, 12094836, 13029750, 14805633, 10904105,
       13999699, 4208949, 13314833, 5905615, 1854422, 10507230,
       9921393, 12626716, 7247512, 119122]
    ],
    [ //  7 * (16 ** 24) * G
      [12834312, 1905479, 12654993, 2460897, 7697370, 3871270,
       4152662, 11761688, 10611755, 11303044, 1059337, 10034463,
       12950032, 13270362, 6221239, 10442965, 3905683, 7408510,
       64833, 2981774, 7525648, 89669],
      [7048846, 4465776, 53855, 7693629, 8736975, 67315,
       8771988, 13325815, 3076896, 6055349, 11845818, 3635191,
       4523652, 2761862, 8095170, 2414395, 3871544, 11306741,
       16369649, 4542092, 4976961, 72845]
    ],
    [ //  8 * (16 ** 24) * G
      [10184640, 4898637, 11713953, 12556992, 4689402, 8077396,
       15583813, 562234, 8390339, 4027889, 1628207, 4781544,
       5085601, 2807107, 14927170, 6294592, 6420637, 9722179,
       8620642, 10229609, 16590971, 805],
      [149403, 14595741, 4740197, 11333736, 16603983, 7706977,
       8734584, 12428895, 2625484, 13487651, 5707401, 6480469,
       15717213, 1225906, 7576735, 1703264, 8903393, 3752762,
       9613210, 12953674, 14523402, 65824]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 25) * G
      [7553925, 8888263, 9700991, 11838743, 8159000, 11495800,
       4616921, 10643908, 14096535, 9335687, 11314249, 11081748,
       14932042, 15589416, 6420015, 9219887, 12714687, 14299485,
       9022774, 10774673, 14203919, 26878],
      [11146240, 8733334, 10781856, 13464244, 1607153, 163463,
       190931, 38210, 8823554, 5269852, 10623411, 7142482,
       4328291, 5970366, 8554263, 9139490, 2253085, 1805466,
       119169, 4081286, 12729728, 119545]
    ],
    [ //  2 * (16 ** 25) * G
      [10534756, 10074598, 3327270, 855703, 2071430, 2175037,
       319624, 10570912, 6722135, 543037, 13936277, 14116886,
       12739798, 2627685, 8174162, 5851741, 11363734, 10618162,
       15699524, 603928, 4477443, 100724],
      [8936956, 575016, 8938417, 12786930, 14501068, 8362621,
       13940006, 8565450, 10357960, 6257476, 10771338, 15252404,
       11034373, 9676836, 1876203, 6900956, 7610366, 3880021,
       10639508, 3635922, 1962353, 44344]
    ],
    [ //  3 * (16 ** 25) * G
      [186183, 7287012, 5313433, 15450906, 2402363, 15450149,
       12031447, 10753689, 8811673, 1230765, 4087841, 13908826,
       8501128, 7137983, 5774451, 15977768, 16000221, 14637071,
       11141542, 9785355, 5406122, 94574],
      [12025842, 7261137, 14097814, 2332763, 8442313, 2860585,
       10892659, 2138741, 223696, 2070851, 3580344, 3934797,
       5419032, 725600, 7113337, 11860557, 3237308, 3176757,
       14611694, 8312432, 15681145, 11641]
    ],
    [ //  4 * (16 ** 25) * G
      [3185071, 15136376, 12092596, 5097330, 5022249, 10292137,
       10903202, 13334154, 13316460, 6362895, 5035123, 9926007,
       1161143, 4147396, 5019308, 4263063, 2400554, 12847789,
       12392035, 10659075, 15814797, 90503],
      [1620922, 6672085, 8514770, 14468729, 7799181, 10586765,
       2244305, 2006041, 4459781, 15565863, 14046340, 4380249,
       1664009, 4429779, 7438645, 8572474, 14146937, 5459431,
       16044183, 542296, 10293711, 28378]
    ],
    [ //  5 * (16 ** 25) * G
      [12674137, 10627426, 13080710, 15051329, 145071, 15797774,
       3826174, 4623692, 11850083, 7449917, 5278769, 1057471,
       4292736, 5246442, 16637333, 2737691, 1083092, 3774716,
       13728007, 14188734, 15083317, 36120],
      [11922791, 10725050, 15021938, 12888107, 11446896, 961113,
       6897569, 14613781, 8012047, 7060797, 15556815, 398210,
       3991586, 11812252, 6572192, 4933039, 2904867, 5900149,
       15879291, 13621008, 9381475, 47459]
    ],
    [ //  6 * (16 ** 25) * G
      [779598, 15644497, 2275024, 396147, 3481971, 5154541,
       2196278, 1005594, 10405659, 8593141, 11565295, 10507748,
       10777289, 318473, 13335844, 676507, 6370079, 29876,
       7751153, 6923685, 403443, 28152],
      [6424618, 7594867, 10490575, 1925752, 12098505, 10082428,
       1227251, 2821203, 15200108, 13957921, 1393667, 10175807,
       14487937, 2758964, 9968352, 10718302, 14776623, 1748444,
       10461677, 10802972, 8544731, 13995]
    ],
    [ //  7 * (16 ** 25) * G
      [10122882, 13955673, 2804206, 10810616, 11396324, 13651697,
       9136822, 7633372, 1983183, 7658535, 12266920, 9594338,
       51825, 14468807, 9512287, 11503802, 385245, 2715735,
       5305996, 2269148, 14750555, 64366],
      [10688865, 3318433, 2159805, 12875868, 6810831, 4252494,
       6100983, 9178328, 12718484, 932568, 1701523, 7779529,
       10329203, 10653740, 1697438, 13839848, 2400358, 9294647,
       11387138, 7682259, 4130542, 21757]
    ],
    [ //  8 * (16 ** 25) * G
      [2597504, 7402712, 9153845, 11728399, 6446472, 13733083,
       12037780, 8502675, 11416468, 16681715, 11846399, 3033714,
       11594790, 9291526, 1296242, 15804506, 1641032, 15631780,
       383357, 13938931, 6178921, 9108],
      [5733054, 8360796, 1524824, 5102895, 7034434, 2868261,
       16715435, 3598141, 1000561, 6240974, 5008171, 10640302,
       2043663, 6366414, 6302086, 13570055, 10540032, 11850334,
       790217, 712398, 1796184, 90722]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 26) * G
      [13628988, 60606, 3497279, 6756904, 1034595, 13825320,
       9471130, 2609049, 8159021, 10822578, 7643599, 12068747,
       10119280, 9679517, 14655207, 14030700, 2004225, 5380787,
       3709592, 7616228, 2286654, 55620],
      [11066486, 7627994, 10017359, 9543186, 12071248, 2888613,
       9273800, 54164, 7490782, 15934563, 3708382, 8215056,
       5724539, 2833051, 5134147, 4381142, 7225628, 14260371,
       497671, 15852917, 9367468, 16102]
    ],
    [ //  2 * (16 ** 26) * G
      [7025580, 850055, 738777, 4117903, 4070041, 1487845,
       16075225, 14012801, 12622818, 15745070, 5708574, 11669819,
       7893366, 282341, 7372915, 1167406, 11417821, 1697698,
       16424220, 3552502, 6476948, 77862],
      [14033038, 9073515, 1721676, 11417489, 4488431, 12955346,
       3041720, 5680217, 6380540, 6587291, 6481909, 12314622,
       12609249, 8073978, 14792567, 11709502, 1133274, 6632213,
       13194744, 4606332, 13346878, 126741]
    ],
    [ //  3 * (16 ** 26) * G
      [11260718, 7848978, 13139309, 5905858, 5824413, 5992331,
       7888796, 6157921, 7428666, 13432319, 16465784, 3177085,
       7790439, 10944803, 14766184, 5987294, 653870, 6316295,
       4661748, 10471398, 2622304, 71500],
      [7691016, 6161639, 14832921, 13963032, 11967124, 2850265,
       11903052, 13743952, 7299536, 7780554, 1231264, 14294963,
       9936662, 15635557, 4381011, 12287341, 6289176, 6183082,
       14949072, 202721, 9761920, 35499]
    ],
    [ //  4 * (16 ** 26) * G
      [2085513, 6606488, 180330, 13705165, 14427651, 3060408,
       2258701, 15345577, 9378285, 4224730, 1147846, 714403,
       7150437, 8855967, 12547066, 9925239, 168664, 15702220,
       8286485, 13820102, 2325223, 27027],
      [1382196, 1792348, 7242568, 704855, 48500, 13955770,
       7532920, 4780850, 4795797, 14563350, 4186271, 12181454,
       6366427, 7507847, 15008766, 2615217, 16355225, 8275460,
       15628596, 4775152, 15502429, 84323]
    ],
    [ //  5 * (16 ** 26) * G
      [8777424, 4147806, 16548706, 7347601, 7579230, 7831807,
       15681810, 4101111, 682122, 8009358, 2560004, 10992919,
       15960128, 10126742, 15864704, 3106649, 4914895, 16287705,
       10119684, 9828838, 3282844, 29059],
      [6293583, 3940870, 6708543, 3018681, 7774002, 4409407,
       1801718, 3844911, 10971849, 16154445, 4234394, 13745607,
       2372306, 3225320, 11286721, 13271430, 2329213, 1797945,
       4670940, 16766768, 869848, 6146]
    ],
    [ //  6 * (16 ** 26) * G
      [3904067, 886962, 15696552, 14226773, 1058662, 16414234,
       5304425, 14630124, 1690249, 2435395, 10876609, 209134,
       1160058, 2450586, 11076289, 10856025, 1243763, 14954774,
       12008961, 14898804, 5769031, 121477],
      [10619289, 951221, 13040208, 13382510, 3772573, 11280053,
       10386146, 7776918, 11104559, 2125024, 13705540, 4113287,
       6286462, 8654601, 7492295, 5867641, 3104659, 8151334,
       11908634, 10972035, 12330471, 92789]
    ],
    [ //  7 * (16 ** 26) * G
      [14481784, 8329092, 8136901, 1549192, 1414670, 216157,
       7766755, 6973246, 14563469, 9661581, 3430441, 7596432,
       12307181, 13823114, 15942315, 4127849, 16217155, 4219513,
       4172274, 2470902, 2014804, 79791],
      [9908955, 4938127, 2615421, 11979364, 14204631, 10434674,
       8718149, 6688439, 10678015, 14635774, 11793768, 112700,
       11540908, 5482785, 7656623, 2240177, 3061506, 831891,
       5615694, 7752948, 5318106, 62404]
    ],
    [ //  8 * (16 ** 26) * G
      [13349082, 6555948, 3355261, 14432730, 7671658, 16315589,
       12546947, 9150187, 7098079, 5934629, 11181755, 11081634,
       1308608, 4970869, 4048002, 3271514, 13936628, 5045294,
       994666, 14731715, 14898346, 96670],
      [15913307, 641483, 1188075, 2443201, 7656220, 7974213,
       4051854, 7754814, 14419396, 12093262, 8723765, 11445470,
       12946887, 1433914, 700247, 10135290, 6530671, 7360177,
       13273193, 13713409, 8776314, 33734]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 27) * G
      [8323580, 9708330, 10665696, 10062585, 1534486, 10123893,
       6880232, 1255216, 12856170, 11169555, 11550324, 5741665,
       10494654, 14748285, 1507107, 11171218, 8726081, 8198909,
       13094783, 1085622, 10137372, 56078],
      [10402989, 2067565, 4343867, 9993004, 15968988, 5296165,
       259849, 8628157, 15880430, 16607764, 7694254, 9438989,
       9487609, 14491246, 3277663, 12179028, 11681662, 8502058,
       14293250, 11964437, 36017, 79670]
    ],
    [ //  2 * (16 ** 27) * G
      [12034764, 3518819, 13467865, 14081066, 1390430, 5919027,
       9735049, 4197303, 9396826, 3144114, 12662166, 15689406,
       6184151, 4606935, 7426391, 3926593, 6061747, 15190112,
       5763954, 14888986, 4324336, 48951],
      [12982347, 8458448, 4891960, 16293591, 16135518, 12708554,
       8518291, 5117705, 14267519, 563981, 7596640, 3906778,
       8322443, 8811170, 8085222, 5788233, 12239620, 14523461,
       5857520, 3164365, 4499696, 47860]
    ],
    [ //  3 * (16 ** 27) * G
      [8204463, 9923941, 3066575, 15047008, 10089529, 395661,
       5325510, 9025466, 6903590, 14180647, 3063327, 13584389,
       16664873, 9669329, 4683171, 7888025, 16075119, 14165346,
       1083840, 2368381, 5790271, 60111],
      [9209726, 6303220, 8273197, 15766712, 7548348, 5989206,
       6048898, 5637085, 13915144, 4540489, 737703, 14548073,
       3618037, 9677399, 4271145, 6266902, 14672845, 2083498,
       5381081, 12485572, 14056775, 119356]
    ],
    [ //  4 * (16 ** 27) * G
      [8810667, 10925087, 512350, 1678096, 5742833, 11387417,
       4449263, 1129215, 14445247, 395535, 4917190, 765953,
       15186481, 9723795, 1269044, 1010558, 16277585, 10963625,
       11674371, 3222769, 10471482, 97132],
      [109223, 13411813, 12539272, 7240391, 867265, 10099439,
       5326643, 12582101, 7253876, 5028035, 6289467, 10410301,
       15142627, 9464228, 4283428, 619180, 638435, 6880970,
       3747481, 9198316, 5977897, 50459]
    ],
    [ //  5 * (16 ** 27) * G
      [4119735, 9085961, 5214195, 15267158, 13022297, 6290627,
       5748883, 6372945, 935054, 8006369, 5971642, 16527748,
       9269449, 10759631, 12285941, 14804181, 491885, 12951261,
       12510747, 15228843, 9604275, 50336],
      [12597565, 7437996, 13308647, 5508068, 224038, 15937482,
       931548, 5200133, 4932189, 8386851, 3398958, 3586264,
       1542481, 13924797, 16710025, 1256743, 651117, 10397626,
       8176132, 13122107, 2533813, 87989]
    ],
    [ //  6 * (16 ** 27) * G
      [15413811, 265737, 6580387, 457288, 4473669, 9107466,
       16745391, 5742302, 16030639, 3507977, 1693209, 3406318,
       9934684, 13343301, 8964997, 5445800, 4192537, 204610,
       4481894, 15986542, 16385006, 29234],
      [14728644, 12000143, 13020610, 2380628, 12083234, 1878180,
       1830266, 12424856, 2603512, 12519565, 2534128, 5631801,
       5695730, 4353739, 7010408, 15624686, 5204748, 6358545,
       14353428, 757044, 14237696, 87131]
    ],
    [ //  7 * (16 ** 27) * G
      [5507943, 2177592, 4521608, 10685328, 6372525, 14032662,
       4356193, 11562446, 12176353, 10485218, 2489180, 10858081,
       4913051, 5353134, 5914611, 5695131, 14653490, 3882801,
       13330654, 16400321, 2894176, 52877],
      [13897617, 4052127, 9017244, 11887619, 9935704, 10554570,
       9339758, 8740306, 15846437, 15601175, 13418304, 6280534,
       2865967, 3096032, 1050099, 6991281, 6693181, 6033811,
       8005311, 10099874, 6226628, 110785]
    ],
    [ //  8 * (16 ** 27) * G
      [11402955, 5744354, 15755031, 2860431, 15428418, 3750434,
       5394030, 8674005, 16467623, 16239456, 7290310, 689209,
       4215403, 2561426, 8148501, 1296629, 4581289, 3566700,
       10070786, 11343251, 5179326, 28269],
      [16181379, 14515975, 10811039, 4146602, 7024379, 7264916,
       15816320, 12794127, 13798344, 5221153, 5710454, 794859,
       3883473, 16675126, 11663072, 8218939, 1499073, 14969384,
       7494562, 11597806, 12833818, 77139]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 28) * G
      [8932577, 15376838, 2278103, 10465123, 11754575, 11044055,
       8729470, 9247261, 9727678, 11012367, 13810886, 7688120,
       15380850, 14231109, 2003419, 1968933, 13534467, 1125117,
       5852001, 1440327, 7568457, 2688],
      [2493986, 13142848, 6887795, 14978506, 494775, 14936963,
       8368537, 4724182, 5105107, 14557051, 1111419, 14760412,
       10611637, 14492040, 13002377, 8134887, 8931445, 10700416,
       344267, 3741470, 8524802, 25180]
    ],
    [ //  2 * (16 ** 28) * G
      [1605631, 1236302, 9081391, 3123871, 14457750, 13122910,
       16304212, 12042776, 339298, 12530277, 12729852, 343352,
       8426081, 12745149, 12464592, 16282036, 739892, 1136371,
       6974898, 9287454, 394516, 55733],
      [15583517, 14985323, 2597004, 10533608, 9030336, 5378015,
       1354303, 12596645, 6759320, 6496218, 4052457, 7426217,
       6042758, 6743434, 12782874, 14776022, 10631068, 14104692,
       12131051, 2595902, 13705190, 80194]
    ],
    [ //  3 * (16 ** 28) * G
      [5006917, 8314571, 11465363, 1796339, 9296493, 15394590,
       13261893, 2468043, 10692836, 12881585, 1535751, 15682361,
       3827628, 538183, 12656780, 6180586, 9631032, 3480556,
       3656295, 1539317, 11074040, 88628],
      [10690923, 7174841, 8355199, 971629, 11340715, 4640164,
       15979702, 13993223, 9766976, 5378978, 572711, 7783007,
       15741376, 2460928, 802630, 3149322, 4062167, 7132832,
       16018657, 4245625, 14688541, 309]
    ],
    [ //  4 * (16 ** 28) * G
      [3685989, 3446626, 12623923, 6819986, 9762859, 10266447,
       227489, 5782341, 15198740, 10408016, 10846662, 2114272,
       14958216, 7944381, 4090527, 7678621, 3281943, 6609327,
       296532, 11893064, 13382255, 2651],
      [5830231, 11520697, 1341204, 7238233, 9600436, 11130939,
       6062041, 10416530, 8262558, 16645566, 4189459, 7241892,
       5745158, 9704027, 12484879, 13222433, 15498611, 7289348,
       15197779, 14372115, 7757237, 105335]
    ],
    [ //  5 * (16 ** 28) * G
      [9584915, 7802756, 13312510, 701184, 6096402, 7444268,
       8514924, 14772638, 9734037, 9389557, 7134915, 3819738,
       14374072, 11493753, 3388403, 9828822, 7534601, 7552423,
       8339022, 6315591, 14411066, 82504],
      [15888719, 4542086, 1596083, 9673522, 14171623, 7336071,
       12621521, 12157179, 9872003, 16428509, 10467900, 1491894,
       4272708, 7814893, 3184268, 5740168, 5066234, 11767021,
       1045269, 10636539, 1289413, 51872]
    ],
    [ //  6 * (16 ** 28) * G
      [14927440, 8404516, 970852, 3906284, 67888, 16084137,
       3283446, 4225849, 4439707, 8295889, 3867741, 4696403,
       3389118, 16199977, 12987335, 110622, 4082781, 12425732,
       11498042, 2475240, 9051133, 38349],
      [9056144, 15592813, 7919385, 9133091, 12043951, 16113416,
       12042269, 162924, 6077673, 843797, 14228482, 4058004,
       11464083, 16704451, 13084407, 2928195, 1240887, 8014453,
       13915235, 8476715, 6567520, 124987]
    ],
    [ //  7 * (16 ** 28) * G
      [5889512, 6918014, 6342359, 567992, 11240364, 11299761,
       5883900, 14784288, 6363581, 4632165, 7790148, 16382169,
       16498398, 14895245, 13762715, 14924006, 5027743, 14085783,
       12560618, 12035093, 5661955, 586],
      [12638265, 7346980, 13358689, 1164088, 3277009, 7773034,
       3291123, 5248698, 990472, 6916000, 11465785, 2809161,
       11270406, 14406678, 15205619, 1563731, 10765968, 6247252,
       9871073, 10649164, 10977150, 49066]
    ],
    [ //  8 * (16 ** 28) * G
      [16134010, 9372894, 6653661, 13409872, 13435321, 6047042,
       5653287, 13962117, 1316190, 304536, 6176846, 2517862,
       15085464, 14439927, 7243502, 14061184, 3276827, 4977475,
       12759614, 3566968, 11797938, 86240],
      [10316859, 1138900, 1535564, 8185645, 12716388, 13655312,
       3298421, 789413, 2335993, 14451477, 13006808, 5673933,
       5482686, 15291312, 10742087, 6162583, 10081750, 16011640,
       6544915, 13269191, 16556033, 5050]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 29) * G
      [13276169, 11982397, 2392066, 1457025, 1512641, 1198803,
       4354570, 13264219, 9855851, 9289365, 6391864, 12629980,
       2196013, 15077283, 13129764, 13490514, 11833706, 4470380,
       12089855, 6260954, 1410174, 2465],
      [15535171, 4014090, 10755759, 15346208, 7444215, 1656954,
       1349496, 4395572, 9278460, 2543848, 2393441, 13988098,
       14336799, 6526358, 16065598, 12727624, 1288094, 14650262,
       16642897, 6451121, 11427152, 57869]
    ],
    [ //  2 * (16 ** 29) * G
      [3304666, 2785728, 15273936, 941302, 2259372, 14181813,
       13592618, 13691121, 8682467, 10052654, 9503211, 6855594,
       4624276, 5054512, 2864216, 10774266, 8147215, 8330034,
       12622212, 2549490, 7066653, 68384],
      [3150322, 16618426, 8817156, 11496574, 13064121, 12464916,
       489964, 4818704, 8759119, 4072033, 6876659, 13934643,
       11367299, 16593461, 10407534, 15424038, 9420627, 6271776,
       51260, 7351225, 199602, 122421]
    ],
    [ //  3 * (16 ** 29) * G
      [14812423, 7667018, 9217437, 11037254, 13675962, 4419910,
       7015920, 12584131, 1279539, 13294022, 4038899, 15644038,
       2175937, 1745918, 4752388, 980444, 521240, 936215,
       9485375, 14515423, 7858667, 96310],
      [6426975, 5661242, 5850438, 8491770, 8773792, 8036169,
       15477472, 11261518, 8573697, 4877713, 7069929, 11879367,
       3155755, 1276754, 13523803, 12036598, 8071282, 4058174,
       8996240, 4467049, 15077655, 7341]
    ],
    [ //  4 * (16 ** 29) * G
      [13408663, 13233214, 6062237, 9238880, 6015669, 5166592,
       961051, 16545913, 8358054, 10841448, 9989504, 11246595,
       6556005, 1841335, 1900250, 6421457, 1144818, 11670403,
       712463, 1155792, 14769150, 18745],
      [480634, 12177092, 198097, 16770594, 11006981, 3941903,
       2981626, 157477, 9726178, 9100709, 4801628, 13442522,
       5898806, 13355040, 15965995, 3809686, 2580688, 5822669,
       15899665, 15206059, 14263028, 17434]
    ],
    [ //  5 * (16 ** 29) * G
      [16365464, 1198954, 1439131, 6540588, 1139354, 9440957,
       121219, 686769, 7500955, 6931494, 12081711, 353920,
       8827962, 5526509, 16686436, 8333502, 13295852, 2961974,
       7451602, 15286548, 713988, 51401],
      [1024291, 1284974, 16152987, 443844, 12420997, 10864181,
       11723089, 10912097, 16686684, 5776355, 7264905, 8024341,
       12311685, 3187993, 4377550, 6335466, 7378169, 1003908,
       11549021, 13818999, 11157181, 30872]
    ],
    [ //  6 * (16 ** 29) * G
      [11685149, 8255022, 3737014, 10910280, 11837735, 9269797,
       7744471, 5221039, 5376413, 8693286, 5581697, 5339594,
       6756910, 15314438, 8201870, 15484484, 5517119, 16599419,
       11815500, 1495936, 10754555, 99260],
      [4433051, 8426398, 4397085, 13602401, 10953258, 12707507,
       2027911, 8322453, 5020995, 11616053, 8693161, 6290138,
       16014518, 16415214, 14789170, 1982396, 580740, 11372888,
       16209279, 16637701, 16589874, 53190]
    ],
    [ //  7 * (16 ** 29) * G
      [12690462, 13168882, 3474848, 4699224, 10704444, 1828415,
       13000596, 8213604, 9444047, 5018090, 7588026, 2907959,
       11192182, 1288297, 2211905, 1957378, 370498, 3852513,
       7268026, 13244783, 13565446, 36704],
      [5485185, 7851066, 13724071, 16430748, 15300664, 11906843,
       8045140, 6686101, 5148592, 6619440, 10625665, 10405106,
       4338922, 1846734, 3835586, 12423848, 13421537, 1995571,
       7705918, 12271053, 2474105, 91502]
    ],
    [ //  8 * (16 ** 29) * G
      [12801500, 2769168, 12228594, 12550230, 992533, 7542357,
       10714864, 2440306, 11557283, 9229701, 10686239, 11003092,
       4402760, 7917453, 1932076, 13497240, 14094419, 9393887,
       13964761, 9738544, 6212452, 103881],
      [8216894, 3919179, 12506594, 16150222, 260168, 4538502,
       15804322, 14864302, 10387118, 12229422, 13947739, 8358939,
       15826224, 5351095, 12902571, 9442566, 7692075, 6464400,
       4472333, 3953973, 11941853, 49549]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 30) * G
      [10311739, 686560, 3710653, 4141344, 9490099, 8230792,
       6946332, 2445296, 2481332, 10816056, 14732674, 4995021,
       6025977, 5826310, 14854068, 5879748, 1072169, 7433853,
       961766, 10429975, 14260532, 67460],
      [11380643, 4721658, 9690279, 872374, 3343315, 7873056,
       13810159, 967108, 4543210, 2190681, 9448343, 11902036,
       4084542, 3639225, 14028140, 5296922, 12076150, 1365596,
       11341584, 178198, 2324844, 129541]
    ],
    [ //  2 * (16 ** 30) * G
      [10206773, 3495259, 2889829, 14930484, 8202208, 15658982,
       15964021, 443121, 7918301, 14346727, 8789400, 4033678,
       4907625, 16727248, 7854279, 12885019, 15820926, 7653855,
       1717188, 7557120, 235350, 120139],
      [7366044, 11566590, 13711873, 15466933, 12286501, 6025448,
       8220986, 4389296, 857232, 1429303, 9149471, 9002121,
       8405893, 5644242, 5439892, 7508061, 9234613, 16375938,
       10482791, 5497733, 13767469, 99156]
    ],
    [ //  3 * (16 ** 30) * G
      [4149090, 13059424, 8224335, 3083961, 947252, 4298032,
       3412414, 943270, 11548903, 761170, 12086294, 10890623,
       1248629, 12546381, 2827190, 8631873, 13673170, 5965593,
       1829163, 16677290, 4716134, 121845],
      [3559275, 9822625, 15032468, 10348325, 9871814, 1673665,
       3671322, 2416835, 3323772, 15516017, 4217636, 8216356,
       8948051, 13923523, 13688319, 8679814, 3966201, 9411684,
       1183394, 5038028, 9606858, 86444]
    ],
    [ //  4 * (16 ** 30) * G
      [3359789, 988267, 680675, 4330042, 5058064, 4606430,
       14525851, 10610146, 10867346, 10999263, 9448298, 49755,
       15729470, 9080707, 2497881, 3039555, 8995834, 5908191,
       304554, 13958001, 5845386, 108404],
      [7374038, 6446038, 6116333, 860975, 10671509, 3305543,
       3209350, 5847664, 3166690, 11905945, 12992135, 13259655,
       15012998, 14552834, 13084696, 7738096, 3092863, 6760884,
       16003794, 12166082, 11120943, 122184]
    ],
    [ //  5 * (16 ** 30) * G
      [714539, 1087948, 3236017, 13850757, 13597043, 9387601,
       15605505, 6467234, 14951767, 13082664, 10079918, 5431045,
       6257870, 4128873, 4532763, 15869989, 9756194, 15937123,
       1018925, 2994551, 13502526, 34840],
      [10497935, 16301899, 2849161, 11967447, 16548159, 3961634,
       6294072, 16051962, 12558205, 4095597, 5101482, 13817098,
       1129906, 7875992, 11619713, 4710520, 14641870, 15360807,
       13233996, 5734127, 2097455, 117239]
    ],
    [ //  6 * (16 ** 30) * G
      [11023361, 7143393, 2770431, 5547934, 10178285, 11831931,
       7705403, 9935636, 5078726, 2462819, 12456798, 14015691,
       9152436, 6517440, 6669186, 7929057, 1060062, 7529521,
       9875953, 4110915, 16617268, 2998],
      [16130723, 5351860, 9828307, 5418769, 2187207, 3961728,
       1641998, 9863007, 8427019, 16211871, 1134085, 9366382,
       12783237, 11318902, 1398439, 10430221, 16775024, 14751588,
       1086006, 14972138, 13137719, 118656]
    ],
    [ //  7 * (16 ** 30) * G
      [13978718, 15297283, 10802116, 6636811, 3076895, 1228950,
       11947477, 4879790, 4007541, 2337315, 4148301, 21801,
       13615228, 202562, 12919850, 12320608, 5188658, 14010716,
       12074791, 7628037, 3484759, 32970],
      [10612528, 15649426, 8673105, 2072302, 3840318, 12939192,
       14102026, 6220846, 859670, 8543180, 1217965, 9106081,
       11172774, 2083539, 16304111, 3159491, 1483817, 15983954,
       2120539, 1035095, 1605085, 9695]
    ],
    [ //  8 * (16 ** 30) * G
      [1097384, 2330291, 12035401, 10075018, 4342874, 9143989,
       6982688, 11088061, 9106498, 13119766, 16653207, 10654143,
       13958214, 6401560, 4499124, 1908781, 8152827, 13817797,
       3359549, 2783729, 1793309, 7154],
      [14906691, 3842862, 13932852, 8322843, 4951501, 11241616,
       16422673, 5118721, 16133264, 1753914, 10156049, 5804303,
       13434529, 15964249, 10705125, 16045843, 12657493, 13721529,
       7498939, 12842387, 8507840, 94305]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 31) * G
      [10522331, 16541350, 4328386, 8508521, 8641508, 12065103,
       12668484, 14497691, 7888065, 10427061, 10710848, 4203309,
       11300314, 12354623, 14422457, 8631487, 1980532, 1350345,
       7292259, 16081558, 25286, 75297],
      [4774340, 1646229, 8743424, 14250338, 1009340, 9984384,
       10687965, 3836933, 5707303, 13497772, 9482093, 27178,
       14709783, 13194730, 16514231, 1160040, 11264695, 6393796,
       6839879, 5945821, 9389256, 89394]
    ],
    [ //  2 * (16 ** 31) * G
      [5352752, 503172, 10975936, 591286, 11574617, 14277549,
       3358424, 9876354, 4893354, 11243540, 7764897, 4897505,
       3275572, 13331501, 1692121, 12601105, 13237762, 6820385,
       4449643, 15711510, 265584, 40701],
      [7712629, 1556521, 11375045, 8605155, 7850226, 5582970,
       2606825, 8256789, 10499424, 3075854, 6133802, 13099040,
       4259440, 12655043, 4617051, 3157156, 2563938, 7481436,
       14339088, 12879611, 10806619, 28571]
    ],
    [ //  3 * (16 ** 31) * G
      [2451913, 10597996, 16391846, 757030, 1299222, 1540107,
       7762490, 6864991, 7856386, 9866568, 5132593, 11732674,
       1605252, 10618222, 5580339, 13113650, 12005650, 3620437,
       3185484, 13786835, 2447171, 63764],
      [11165981, 14352666, 11086664, 1911792, 7405117, 6623821,
       9519956, 8480158, 10997231, 8802152, 9631814, 9996885,
       7878320, 6513999, 8426555, 9317877, 6025940, 1439832,
       12507443, 9417062, 325739, 18797]
    ],
    [ //  4 * (16 ** 31) * G
      [15103855, 13991333, 9398784, 14408125, 1281448, 14328202,
       513533, 10508781, 4383250, 2283802, 14634849, 644868,
       3029445, 4251111, 11071827, 153238, 6339325, 10583479,
       8120159, 98131, 7950513, 67867],
      [7531567, 15973695, 10624538, 9302290, 9826906, 7250187,
       11453625, 7290520, 14545606, 978163, 4217737, 13743116,
       15270595, 2732724, 2521313, 3349743, 16085726, 7142564,
       7986999, 11354436, 10045034, 66450]
    ],
    [ //  5 * (16 ** 31) * G
      [7836824, 2080957, 3888671, 14299650, 9691654, 1307368,
       12595806, 635352, 4849007, 2796323, 6988747, 5030921,
       1150614, 1681833, 14633753, 15961375, 9992787, 5896490,
       14718961, 9192645, 3128670, 38193],
      [14461808, 14143973, 6925099, 5234125, 718306, 1528564,
       1305442, 1888838, 8883920, 2766090, 1018106, 7444051,
       3061656, 16580003, 14057478, 15097162, 1225382, 11455698,
       3023347, 1760271, 7759844, 96626]
    ],
    [ //  6 * (16 ** 31) * G
      [6487216, 4938601, 13481710, 6990195, 8475204, 13914896,
       1919002, 3209853, 3347315, 11669790, 1616006, 9030899,
       14829873, 15224078, 11086506, 6875891, 3285853, 1606822,
       14396795, 13899851, 5792014, 130005],
      [10870319, 10661640, 15114461, 14220489, 10884685, 16416792,
       1391399, 8558486, 51333, 6413701, 12028038, 11610455,
       7292483, 4468489, 413849, 6278375, 8280442, 9927509,
       6714466, 4387862, 9311162, 92335]
    ],
    [ //  7 * (16 ** 31) * G
      [11598889, 7056865, 11504101, 8978158, 11029572, 7063968,
       1752583, 3845619, 13663135, 14870742, 14912938, 4724786,
       13173449, 6556318, 13954746, 16590832, 10075960, 12769655,
       11955736, 3462514, 13840447, 97074],
      [5160055, 3985821, 5395401, 411835, 15883917, 13047078,
       3991085, 112579, 13184188, 16171998, 12400819, 14644577,
       2722310, 15413881, 13206929, 3569587, 14324745, 4697998,
       3900842, 6609136, 15136784, 46219]
    ],
    [ //  8 * (16 ** 31) * G
      [10939074, 2915285, 4994597, 13297116, 1615433, 8560354,
       4829769, 6885179, 5928036, 14047086, 14698584, 3386999,
       4926630, 8826222, 12224277, 2674648, 4017464, 11258326,
       8432346, 9096660, 10485993, 17198],
      [9461282, 2485930, 4176645, 10503478, 11364206, 3829206,
       961979, 10529761, 7946156, 4414025, 6340477, 12901730,
       7042130, 1309145, 9636520, 5137609, 1709548, 4522496,
       3845174, 1766985, 4128503, 61123]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 32) * G
      [3993951, 11414890, 7772908, 10261907, 13677722, 8267225,
       5527500, 4894100, 7798360, 1585720, 2385974, 2873820,
       13038296, 11517644, 6053979, 3764306, 12929437, 2420130,
       5239157, 11585471, 747989, 24547],
      [13661104, 3321269, 11773717, 11860887, 1417139, 16739639,
       11696671, 1422933, 567452, 9039518, 7755180, 12321399,
       13609835, 15313171, 2661868, 10844799, 3808581, 14161344,
       12215715, 9785693, 13459946, 65765]
    ],
    [ //  2 * (16 ** 32) * G
      [5151516, 7756244, 15950864, 5871252, 14857197, 10481631,
       3429779, 3443478, 3115898, 11634187, 11922271, 5903465,
       13811407, 9394713, 16346090, 2410111, 2424297, 3647577,
       11409984, 16646705, 957134, 61661],
      [13560038, 434743, 10902335, 8276608, 13388230, 9051196,
       12846515, 15233692, 4420593, 2308383, 15770899, 11773811,
       11305542, 14004509, 9961875, 9970868, 14373898, 6781636,
       12695102, 6230183, 7623551, 38044]
    ],
    [ //  3 * (16 ** 32) * G
      [15313875, 11716428, 3744203, 4523836, 1407560, 3673727,
       7474658, 12355711, 9872279, 11345007, 16722267, 9434842,
       11770852, 10019739, 6805508, 6665511, 12138144, 5411842,
       16521991, 12127936, 13147951, 46084],
      [12536637, 2942707, 13912054, 933387, 10035493, 6390775,
       16294218, 14767451, 15962988, 14689639, 11567465, 8678628,
       14346414, 350306, 327179, 13558795, 14840033, 4071567,
       2707980, 12864998, 15876622, 86177]
    ],
    [ //  4 * (16 ** 32) * G
      [8870830, 16428220, 1689459, 580743, 13880468, 14409306,
       6713299, 2337231, 13162750, 8087972, 1309124, 16543134,
       16633145, 16773294, 11087602, 3557363, 5500476, 10318879,
       163775, 8775077, 10065469, 61329],
      [14004600, 7566394, 16062737, 15763197, 8988273, 12104101,
       12496555, 11020533, 7413067, 10698338, 4762049, 123358,
       10676657, 121592, 15292040, 15067949, 3113042, 8029279,
       16399883, 14530415, 5061686, 90119]
    ],
    [ //  5 * (16 ** 32) * G
      [674001, 11428173, 4471973, 8323604, 6589676, 13032761,
       5381776, 3969714, 10786871, 9747604, 11695977, 8248309,
       15027232, 6373715, 13096023, 16446867, 13400754, 49702,
       9050080, 783665, 8707640, 117140],
      [5529720, 13947799, 3308193, 15853053, 11931369, 9534726,
       15762503, 13504701, 4057259, 9265422, 12861693, 3465884,
       13178799, 14579363, 5516327, 10992411, 15123539, 9935153,
       2255250, 3086427, 6880228, 82630]
    ],
    [ //  6 * (16 ** 32) * G
      [394224, 9217967, 1283387, 8266215, 6213335, 14461259,
       14755940, 4355666, 13368241, 6272278, 15815807, 16211735,
       14179454, 1080938, 9732642, 4627191, 15667333, 13166491,
       15081684, 1385810, 8211723, 82566],
      [15885684, 16452851, 12630879, 1428792, 8133568, 15037700,
       15824632, 7783899, 13843479, 8064544, 10418155, 7178142,
       10273310, 3285790, 8601802, 15412956, 857695, 9480233,
       7450794, 2343407, 1561522, 21884]
    ],
    [ //  7 * (16 ** 32) * G
      [14985340, 4051905, 8093949, 15089284, 2296134, 7911410,
       10700657, 10310115, 11723998, 9020512, 15730352, 5491925,
       9325788, 9104633, 4909537, 16431696, 14393802, 10075700,
       7217847, 10799562, 4234576, 63861],
      [7930593, 10052193, 10087521, 5003458, 2539123, 3205357,
       14970140, 540308, 14838205, 7411083, 6433935, 14745303,
       12664489, 15031287, 10532119, 11979198, 11845312, 6894510,
       3636581, 13238719, 8847065, 32243]
    ],
    [ //  8 * (16 ** 32) * G
      [16582602, 15440742, 9441334, 7045044, 10824897, 12742764,
       4117472, 5320343, 14232849, 8437619, 15370393, 10747998,
       11849700, 4395832, 13405419, 11991442, 11500579, 3116397,
       13357228, 14887571, 13614871, 49692],
      [5278922, 14086447, 11500505, 5855858, 2978161, 2651112,
       7771985, 2478121, 15966140, 14584716, 16052161, 10097207,
       15120255, 9133349, 15193305, 10435443, 13305854, 10890220,
       13623805, 6443856, 8469251, 5339]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 33) * G
      [9639136, 2968543, 11309135, 15179786, 11437325, 16450522,
       8607790, 7938832, 8382162, 12747756, 11043057, 1678708,
       5978518, 517933, 10172752, 6230539, 7598142, 3633991,
       8794322, 3897526, 12685939, 74228],
      [9130480, 16739834, 15790339, 4252349, 8059729, 4288942,
       951077, 1126456, 10554773, 112845, 124981, 5192332,
       5732126, 7366928, 6990976, 9392665, 6436897, 11578021,
       15808009, 9740455, 2455814, 121740]
    ],
    [ //  2 * (16 ** 33) * G
      [165110, 6059467, 6087236, 15782838, 6745377, 13711986,
       6528012, 10942459, 16703578, 8271159, 9332951, 14512268,
       2222741, 9245725, 15176634, 13066052, 14896297, 8875408,
       11701169, 11996812, 3547620, 47226],
      [13693984, 13195489, 3739575, 16440098, 12106994, 16198708,
       9136743, 1572867, 10449065, 2321089, 5482723, 12126407,
       4053324, 4353959, 9807610, 14112413, 2710242, 8713738,
       1268407, 5783311, 2871958, 14812]
    ],
    [ //  3 * (16 ** 33) * G
      [13553037, 15836310, 10892829, 1183245, 10825003, 10078022,
       9574563, 14347313, 7668081, 14875134, 9627607, 15164296,
       3723688, 13136933, 1247819, 7181282, 409248, 2459368,
       7515093, 13378470, 894191, 93974],
      [14981608, 8440251, 3948468, 11969709, 9092321, 6339909,
       15804426, 8728409, 11774946, 14419614, 4775250, 1115747,
       12866693, 6880136, 2119074, 976948, 4860352, 16383249,
       3895768, 9289868, 12923790, 113776]
    ],
    [ //  4 * (16 ** 33) * G
      [6306334, 3774040, 9258532, 6492280, 12538953, 10275318,
       8801401, 1540384, 10254722, 13952575, 13246624, 9637249,
       3410470, 1025299, 5529938, 11683943, 14863280, 8441059,
       4853396, 12983765, 16135105, 36369],
      [15694451, 957959, 14365777, 917673, 3057301, 5995044,
       10620589, 1709166, 4863284, 10947573, 6968000, 12063038,
       8772542, 16526155, 2495558, 6479732, 16669050, 12742377,
       5847673, 10989532, 2608845, 51043]
    ],
    [ //  5 * (16 ** 33) * G
      [8698749, 11518241, 249356, 9208883, 3364937, 11844117,
       12314356, 1633304, 9072633, 10995440, 11049524, 12566750,
       16680891, 504447, 9791635, 7799196, 2274565, 8864641,
       9338983, 216205, 1719498, 30455],
      [7818172, 7231270, 4327234, 13214253, 6826452, 5929732,
       6712766, 16005104, 6865718, 13285952, 3003778, 10764086,
       3530170, 14987921, 11737904, 6866637, 1906130, 8210626,
       16138937, 8674810, 5709624, 4823]
    ],
    [ //  6 * (16 ** 33) * G
      [4207496, 14711068, 13274105, 290718, 10105172, 7227937,
       3919560, 3837671, 2043431, 1199656, 5573169, 1489970,
       7321911, 3678570, 4885222, 460342, 4016954, 7103794,
       13946088, 16608507, 2327625, 95244],
      [11176521, 188031, 16450322, 5741941, 12021938, 14255767,
       4105696, 6091841, 9661846, 5701068, 7006523, 11650391,
       15499474, 3929572, 10672649, 12552562, 12516629, 10010044,
       3017818, 946077, 10174051, 78241]
    ],
    [ //  7 * (16 ** 33) * G
      [2866446, 10924789, 10834517, 3818106, 12360240, 5126437,
       2605147, 422607, 12696176, 15099361, 7933635, 486941,
       12074011, 5237582, 1699338, 12990953, 7364551, 16700829,
       11395592, 6759732, 8879130, 128644],
      [13886671, 14782242, 5469720, 9136922, 6768550, 11917418,
       13413763, 2582226, 8135346, 9744574, 15937601, 816826,
       12871911, 5417274, 12939941, 11469383, 14959859, 11076131,
       9810335, 16576461, 5556141, 47560]
    ],
    [ //  8 * (16 ** 33) * G
      [115851, 13130370, 14880627, 5020846, 5255050, 4212975,
       9847256, 9303913, 998274, 10701754, 14193656, 14067742,
       12216684, 2704399, 3249762, 779976, 5543417, 11072008,
       5311977, 5770021, 14173158, 69138],
      [1959544, 2161637, 1265784, 1540890, 314771, 9880292,
       13726225, 4724937, 14313855, 1729741, 9170848, 12236981,
       13447920, 10214108, 2077857, 5352558, 2438154, 6897486,
       4510722, 11516908, 5666192, 101078]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 34) * G
      [4849930, 10308974, 356684, 10009565, 8790507, 1001630,
       389062, 15987507, 443218, 2771975, 7097913, 9755900,
       1014586, 13654109, 402484, 2671427, 8935680, 7846721,
       8969123, 11367391, 13895725, 76302],
      [14344171, 9918716, 7651465, 5517715, 3719956, 4627478,
       9357486, 1585410, 931495, 4193850, 1720585, 2646128,
       13002363, 657013, 10642654, 3721283, 9669073, 13148308,
       1623778, 3808456, 5186231, 130677]
    ],
    [ //  2 * (16 ** 34) * G
      [788755, 1873738, 15882370, 3176341, 7368710, 13001911,
       12380704, 4519413, 6210708, 5948316, 1753663, 8433661,
       4083651, 2803432, 5066768, 8295048, 12784024, 374947,
       4154148, 4537536, 9828401, 40729],
      [15009863, 464673, 13991961, 9565167, 4940761, 7834745,
       5744988, 15324819, 4854979, 9351376, 12369193, 5004467,
       10552597, 16407616, 4520386, 2715609, 12166299, 16677359,
       655077, 6007259, 15259571, 120594]
    ],
    [ //  3 * (16 ** 34) * G
      [14047549, 234105, 8918801, 14078435, 8947310, 955005,
       6277538, 2613418, 8502348, 16012727, 8701998, 10611113,
       8948432, 11744054, 300590, 10820888, 8986986, 12536421,
       16595300, 7678409, 9457658, 93064],
      [9470420, 13259749, 6069770, 640049, 9463488, 16461451,
       9127130, 5362062, 7698485, 14179388, 14985324, 15567653,
       3460002, 6208373, 15459740, 14801738, 148374, 9690738,
       12482479, 7861673, 7993007, 36871]
    ],
    [ //  4 * (16 ** 34) * G
      [12105670, 35296, 7081248, 14730150, 8137332, 15060986,
       11552483, 4671069, 3652450, 14516613, 3419089, 7431586,
       9269266, 8599412, 4545649, 5060407, 10283213, 16027160,
       13582528, 10680145, 1625608, 84944],
      [12725257, 2103930, 3364115, 10603829, 5890128, 3264757,
       2014528, 7216826, 2825555, 10603603, 9682904, 5903793,
       14607567, 11617087, 16218267, 2254483, 15163037, 14453214,
       7119060, 15768076, 9254212, 100675]
    ],
    [ //  5 * (16 ** 34) * G
      [944648, 4164964, 15137111, 1128675, 4748467, 7754414,
       14473852, 10346595, 6186906, 2461788, 8142671, 6509893,
       2544936, 12954559, 11612093, 465774, 3428050, 5404856,
       9594615, 5409154, 11436972, 85244],
      [5426101, 10298566, 11080630, 1180243, 3118822, 6236167,
       7693464, 15267980, 10100240, 16600840, 8439786, 9790134,
       5050300, 7585645, 16234779, 7229018, 2591625, 5819911,
       9971007, 15246695, 15881815, 130077]
    ],
    [ //  6 * (16 ** 34) * G
      [5481065, 7826371, 617974, 14339736, 2305837, 14125837,
       4457429, 7752160, 2637186, 34812, 11229553, 14872069,
       14049006, 1927558, 15869829, 4005827, 8492923, 15562519,
       932742, 1753129, 4874686, 90445],
      [4196711, 12787909, 1781226, 7569748, 6899977, 2729730,
       7380180, 13857722, 9138885, 951954, 1725567, 2243254,
       12777548, 16124593, 9703701, 442425, 1273085, 835202,
       15101531, 4758909, 14984295, 50696]
    ],
    [ //  7 * (16 ** 34) * G
      [840083, 12771184, 10880766, 10339, 7843822, 12632816,
       16608496, 11929748, 12043601, 1888504, 8046544, 12794931,
       14382308, 8057722, 8300678, 11842934, 4020135, 697903,
       8240561, 11665309, 14003294, 71296],
      [8811288, 15998097, 13962765, 1643198, 13349294, 6667747,
       15319380, 28110, 2574021, 8742453, 5108854, 7765589,
       8268751, 4793174, 11325377, 10808799, 617530, 1846878,
       5790822, 8463355, 1263757, 17755]
    ],
    [ //  8 * (16 ** 34) * G
      [8706330, 8017056, 6270609, 9059044, 1086888, 15272266,
       16425742, 12034904, 15610482, 13271898, 12288122, 6823252,
       13714601, 12970072, 9253714, 3561115, 14269072, 14873061,
       11761079, 525963, 9203930, 120884],
      [9664209, 10679600, 13681340, 4554019, 13249712, 5228423,
       4041977, 8244469, 15243453, 14592113, 8259142, 13155713,
       343539, 2249610, 8542720, 11135430, 10579103, 7869301,
       12497468, 4161986, 54689, 17189]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 35) * G
      [10028752, 15820241, 5603244, 11375316, 14703023, 12941016,
       7302846, 7558761, 7155997, 5133597, 13592324, 3812944,
       12354012, 10715106, 14598158, 8781878, 3331741, 12476927,
       16740831, 16057018, 9139819, 106281],
      [12256248, 1194241, 9723486, 5440698, 7091587, 6985171,
       6337695, 5252601, 15054563, 5590901, 1536733, 8821917,
       12563352, 14985093, 2071724, 14097655, 9559453, 13872498,
       9375599, 13743477, 11052681, 101213]
    ],
    [ //  2 * (16 ** 35) * G
      [5666952, 1770203, 4893663, 5903549, 8215761, 12658676,
       6862190, 10700863, 6650202, 2238798, 7925908, 3008174,
       5976987, 2817314, 15733113, 16514686, 4768424, 3252293,
       11006587, 14662971, 8527523, 88500],
      [13141945, 3357857, 3717638, 7021630, 7270230, 13081852,
       12802414, 3430656, 14892429, 1551171, 11084859, 11089677,
       11002637, 3440127, 10817289, 4048263, 4433709, 11683379,
       15929297, 8614652, 11333556, 120292]
    ],
    [ //  3 * (16 ** 35) * G
      [9211085, 1479087, 9607641, 3372620, 14836870, 11171883,
       4793463, 11986561, 2967908, 1033925, 10850371, 5117511,
       15570629, 9860172, 7979336, 5984930, 7259179, 4270018,
       10201983, 15796603, 5581052, 105165],
      [4711874, 11392570, 11302789, 6511796, 8583913, 3294620,
       14733016, 11389709, 12131094, 3197132, 10986530, 3816977,
       16006805, 6122346, 3515156, 3549313, 14602788, 4088802,
       10991434, 4762293, 14617897, 113685]
    ],
    [ //  4 * (16 ** 35) * G
      [15301161, 6040291, 1320261, 13828741, 9939791, 14731732,
       15372618, 15391507, 14728581, 10646835, 4848118, 5473558,
       245088, 9735441, 3004012, 4479768, 12504745, 8731629,
       1898319, 862005, 4042835, 33380],
      [13987034, 13702927, 15853004, 7424349, 1401539, 10499650,
       10138321, 8805183, 15004785, 8333523, 4382784, 13336140,
       5207292, 8109734, 5053726, 15236678, 11356698, 15169451,
       13684153, 15166958, 1057239, 90478]
    ],
    [ //  5 * (16 ** 35) * G
      [15890940, 12289463, 16386207, 5536286, 5646859, 551091,
       3971080, 4236282, 5865341, 4709780, 4952270, 814923,
       12263557, 11207603, 10967379, 9184493, 15602668, 1110094,
       12564657, 1825596, 13532048, 120634],
      [6060064, 11759411, 9581494, 7023449, 15724220, 14046531,
       10303198, 3888740, 14522531, 9445545, 11408705, 6550533,
       13664693, 9210376, 13642840, 5971801, 8531568, 6848255,
       9204828, 6942521, 12040689, 98170]
    ],
    [ //  6 * (16 ** 35) * G
      [941185, 6339716, 6575758, 96399, 11754707, 9443346,
       10490430, 7356975, 13483566, 12570329, 14642410, 7743202,
       207376, 15670375, 7983696, 559306, 12207791, 10634709,
       1100319, 3107813, 993687, 119129],
      [10494832, 14188786, 6208877, 2151468, 15070380, 14976826,
       16018440, 13808384, 7068468, 14872457, 8021547, 459039,
       6499739, 3903207, 4450280, 9732536, 790457, 2131107,
       11725694, 10949185, 15047391, 52051]
    ],
    [ //  7 * (16 ** 35) * G
      [9509612, 3642562, 9652697, 11014345, 6640881, 2363736,
       10744370, 8813431, 14994373, 11573698, 5070979, 8174857,
       4582798, 11150852, 9822462, 4291489, 7925112, 6578113,
       9454379, 13210758, 9601759, 69442],
      [14428271, 6650797, 12595269, 8798116, 15950706, 7332368,
       14146729, 11239503, 12799345, 1222168, 10775306, 2784270,
       14933111, 9404602, 10529732, 2367075, 1590264, 15377391,
       7222511, 8689793, 1906458, 114994]
    ],
    [ //  8 * (16 ** 35) * G
      [11567033, 7993785, 14558948, 12598106, 14982367, 15241720,
       2217253, 10540650, 6480850, 2979226, 6654470, 3698764,
       154807, 8612427, 6345792, 2849387, 13253313, 16667555,
       1654357, 15794975, 5731335, 75865],
      [5169131, 2011179, 9217467, 5099478, 15049239, 5195182,
       13607327, 5775686, 16237144, 1385065, 12731521, 8360755,
       14143130, 15020146, 14856666, 15124623, 11865570, 13524104,
       7017319, 7426080, 3571116, 106768]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 36) * G
      [14068488, 13880516, 12085706, 3901840, 14374775, 8913210,
       13536661, 13683416, 7507870, 3040877, 16567127, 13455665,
       14280644, 14419683, 11559237, 11521718, 1246266, 13865698,
       8131308, 3826888, 5870228, 3005],
      [15375601, 12434422, 5277219, 5536422, 11375765, 7428410,
       16563890, 13883475, 11798579, 10897456, 13712677, 14599451,
       13732072, 12843538, 13808456, 8610608, 12773977, 851571,
       12099061, 6414032, 14678816, 101045]
    ],
    [ //  2 * (16 ** 36) * G
      [6460458, 13645068, 13953091, 14193164, 7942085, 7328491,
       5148862, 4170773, 2447275, 3263438, 11927590, 2254658,
       8099114, 14427315, 720559, 10970508, 10524055, 14575541,
       14574247, 10204111, 479082, 89637],
      [3995229, 1001936, 15853275, 215007, 8898740, 15074577,
       1470028, 14590993, 3225352, 10703650, 14593036, 11969994,
       6151907, 820793, 11650776, 15932092, 8324935, 7451040,
       262451, 9393592, 4338057, 85493]
    ],
    [ //  3 * (16 ** 36) * G
      [11021517, 8586264, 2911119, 1774379, 12935169, 6661315,
       888301, 11516197, 5989392, 4601236, 1085979, 10425990,
       198333, 11241488, 13854445, 14344270, 7022180, 12078808,
       11685594, 13112774, 14328460, 82654],
      [7430594, 6680955, 9231234, 9376085, 2254911, 15134704,
       2084703, 12092831, 9485950, 11262125, 2913305, 2402871,
       9028415, 3925378, 4226205, 3699147, 213781, 2688691,
       2184512, 11003656, 5600050, 5294]
    ],
    [ //  4 * (16 ** 36) * G
      [8485541, 9239616, 2835013, 5639361, 15818515, 11658134,
       214016, 16346786, 12348302, 2777710, 12330604, 2832204,
       15455700, 4629656, 16619513, 1425908, 10515287, 3714611,
       12875154, 3027768, 15162622, 44141],
      [14072534, 16582817, 8976189, 7493217, 2264927, 14504754,
       15533207, 15358079, 1471426, 4871724, 16756044, 11397480,
       9293508, 16690828, 974583, 7847762, 6953419, 12032126,
       9209195, 12057424, 8988493, 20674]
    ],
    [ //  5 * (16 ** 36) * G
      [345255, 9345226, 7191201, 15556754, 11026595, 12534815,
       6026627, 13173032, 2573533, 8737839, 12000869, 210292,
       2047915, 13731709, 2579764, 2736011, 4139914, 9059073,
       5505537, 8194822, 856207, 120444],
      [11867729, 3535579, 13653731, 828095, 16426300, 1071536,
       7973327, 5348105, 15181801, 13355394, 4935795, 10245760,
       13999382, 14325849, 3698463, 9086017, 4392836, 1484657,
       6665621, 6218944, 4670183, 4990]
    ],
    [ //  6 * (16 ** 36) * G
      [2364404, 3043043, 1703094, 9533253, 15819777, 8271952,
       4997284, 418707, 7700526, 10570504, 1683574, 140983,
       2505223, 12411022, 5015406, 5679495, 2673061, 8752094,
       12966428, 6098918, 3013716, 34653],
      [12739875, 1372656, 15731592, 12516378, 12883218, 10044752,
       7981418, 15945954, 12328138, 9975321, 11292101, 15711875,
       2591942, 12322979, 10143913, 7947923, 11943480, 4362771,
       6328161, 8731427, 15643733, 60547]
    ],
    [ //  7 * (16 ** 36) * G
      [4430378, 6007693, 4101486, 4574634, 7544477, 152688,
       612210, 4068287, 15223704, 10226839, 3377013, 6116745,
       15164227, 724339, 7609486, 6526993, 5850447, 11649101,
       13221116, 12740320, 885232, 99619],
      [70447, 14121405, 3809785, 11685145, 16695941, 13162482,
       15475686, 2393363, 15676300, 2015056, 10406497, 2221100,
       7747964, 3140994, 6528878, 690395, 15858190, 7967810,
       611412, 13027951, 10588929, 121917]
    ],
    [ //  8 * (16 ** 36) * G
      [7057384, 11048158, 12723345, 15638196, 10566341, 13762186,
       14627250, 1450937, 5972463, 10266650, 1843126, 2690339,
       3087331, 9564274, 15644984, 9251414, 10673194, 8674120,
       6337844, 4074129, 16440060, 51940],
      [13492, 5290113, 9666461, 15233087, 12428057, 10738174,
       541898, 15511056, 6163910, 7501243, 8266102, 11298043,
       9967565, 8081234, 12399033, 9981109, 10724755, 862347,
       7484160, 9438116, 760852, 14741]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 37) * G
      [14302276, 12755617, 14835348, 7079331, 14241937, 2011536,
       1995911, 11705209, 12769365, 4323920, 4384810, 1992863,
       13782521, 15544274, 4525302, 15329589, 15548030, 14258886,
       4022217, 3540593, 15433200, 19892],
      [10032922, 14276384, 7087247, 1906390, 9261982, 16595856,
       15406875, 11225017, 14519863, 14585068, 5730533, 5369557,
       13912800, 11449069, 16428437, 4817862, 13115727, 16687565,
       11787995, 1250633, 11411504, 51654]
    ],
    [ //  2 * (16 ** 37) * G
      [14354172, 1509156, 11665189, 8691360, 2166924, 6463812,
       13290113, 3175364, 2815917, 8798948, 9465206, 10927223,
       2013800, 5127939, 12835030, 10125652, 8040425, 5574185,
       16478304, 6558609, 8495814, 64646],
      [6774292, 7018208, 12052967, 7606171, 5127234, 10726972,
       16066665, 13887327, 8156544, 9546660, 9017768, 733721,
       11828175, 13875778, 10488429, 2953746, 4100230, 12961972,
       4138417, 15258023, 13194472, 109707]
    ],
    [ //  3 * (16 ** 37) * G
      [1264275, 10568239, 2776221, 6675784, 9184698, 4088969,
       16709359, 11062930, 10833611, 16444509, 12837986, 12066366,
       16158527, 15811807, 7097230, 5404907, 13127484, 3593485,
       63882, 11095792, 14511835, 102798],
      [9393155, 443598, 4813702, 1712307, 3087162, 3297552,
       3352823, 15200703, 13417436, 15985437, 10879286, 4060889,
       2848611, 654171, 13027822, 176189, 4331330, 71402,
       15466336, 4248515, 2566376, 13379]
    ],
    [ //  4 * (16 ** 37) * G
      [3624428, 15894052, 4606918, 14532500, 15538222, 5366173,
       4656188, 16092635, 16713922, 1658620, 11445949, 4100890,
       4694950, 6678236, 11066097, 8327200, 11189336, 7577487,
       2806841, 5853474, 16528811, 100206],
      [9966894, 15143572, 8581470, 11321119, 8761289, 8436382,
       15612274, 8083539, 9245678, 2374251, 6619779, 9883112,
       11255239, 9759332, 6241791, 165031, 8076627, 14919324,
       4572278, 13731904, 11526914, 78749]
    ],
    [ //  5 * (16 ** 37) * G
      [5237859, 10188685, 1711483, 6884439, 15414267, 1893703,
       14550432, 4008882, 12877823, 15309688, 11736781, 6919766,
       5841964, 1489155, 8502740, 14552189, 1331022, 3172534,
       5922950, 7701440, 10906905, 82655],
      [13291985, 9129612, 1018159, 13429420, 6092790, 3868424,
       4349427, 10515976, 7634631, 8111016, 14537843, 2684106,
       8472481, 14564479, 5014656, 4839899, 3009049, 120199,
       12802986, 15220804, 8857265, 75306]
    ],
    [ //  6 * (16 ** 37) * G
      [7571159, 5158464, 7215525, 115224, 1489654, 11048159,
       15244249, 16438643, 12495943, 12258252, 4404283, 5209940,
       16694878, 9532740, 6931373, 8898578, 3251895, 4265031,
       13557113, 3732077, 145225, 125747],
      [1311199, 8985631, 8386895, 1331253, 14739818, 2250026,
       2589984, 1546834, 8228248, 9338681, 11538513, 8553845,
       5695077, 12157690, 391915, 7742135, 11778220, 424675,
       14509049, 7331656, 1014764, 56499]
    ],
    [ //  7 * (16 ** 37) * G
      [12580080, 5368365, 8906165, 9359919, 8492374, 4757315,
       10277935, 1720950, 10939962, 16062625, 9495974, 3846811,
       5482982, 15853211, 1426171, 6392228, 10082646, 5705253,
       13332196, 14491467, 13133238, 42219],
      [4081553, 11327620, 8677035, 8031452, 11912334, 3116091,
       1669978, 4148781, 16767567, 6112458, 14007188, 12042164,
       10129204, 14092752, 14169345, 1247475, 2855989, 7463989,
       4983803, 4210265, 13073706, 105362]
    ],
    [ //  8 * (16 ** 37) * G
      [3306324, 12109195, 3841610, 7599569, 3636284, 14608777,
       1207893, 2069452, 9486384, 5618916, 2915138, 294560,
       5357045, 13717076, 2929761, 12590485, 14815352, 991417,
       4134701, 10561887, 4556709, 12137],
      [1702477, 7743234, 3200320, 10730367, 754799, 7069116,
       5122976, 6035216, 3990383, 15805407, 1057936, 542348,
       14868938, 13057807, 6334946, 8464064, 13540823, 15047772,
       11695749, 10390696, 6251738, 48991]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 38) * G
      [14508941, 3359039, 3151548, 9195916, 3655050, 7721356,
       15628767, 10345912, 1729034, 2302153, 3016, 9512610,
       9587308, 9210222, 11129356, 7619988, 13057198, 5876812,
       4984475, 730987, 8859402, 35790],
      [3511100, 7610924, 10380575, 14689632, 2327381, 14249621,
       5991444, 15173915, 315929, 16398083, 15698368, 6403479,
       8233789, 9460959, 5718304, 4448003, 9303869, 1267057,
       9874672, 6494938, 10693902, 47228]
    ],
    [ //  2 * (16 ** 38) * G
      [11425558, 15291350, 13324873, 1058803, 16218314, 301499,
       2031874, 676700, 8682730, 13572987, 16285940, 6740187,
       12109947, 6465852, 6020405, 11065267, 10743979, 11622747,
       15532805, 7828955, 6218682, 112541],
      [5263565, 9849166, 13549088, 6787311, 6685345, 16107287,
       6228769, 6989498, 12849519, 6156536, 12806685, 7629499,
       1608323, 294426, 1572140, 2829619, 15062456, 8288697,
       5707782, 12893827, 10206159, 101357]
    ],
    [ //  3 * (16 ** 38) * G
      [15249970, 4263532, 11602747, 100930, 11770272, 16418535,
       11279221, 14436028, 7634429, 15932000, 4182785, 12649818,
       10355284, 8219208, 11337128, 846108, 12143878, 7426011,
       10266172, 15589162, 10540504, 28655],
      [2803232, 2006315, 16081855, 7179274, 10149753, 2622513,
       7613014, 16184850, 13505602, 3749476, 15878547, 10592172,
       1470730, 1700702, 11825887, 11204605, 2786894, 4063850,
       15635483, 14553881, 13735865, 1030]
    ],
    [ //  4 * (16 ** 38) * G
      [11208405, 12556272, 10876578, 1176262, 9282800, 9858719,
       11586443, 7825950, 9453015, 7555489, 9430859, 14344284,
       7915091, 11874153, 13230581, 7852900, 7829998, 10210492,
       8778722, 6560680, 14121600, 79436],
      [11671182, 6590364, 15124379, 13659579, 5427383, 9884955,
       12559964, 8090370, 8618131, 5246684, 1777386, 16476567,
       11146770, 1507203, 15749774, 6527183, 9821931, 6530413,
       11183689, 4029863, 15948037, 42806]
    ],
    [ //  5 * (16 ** 38) * G
      [15604052, 13444141, 8945477, 4161801, 7085379, 16361614,
       4896739, 9952814, 9245032, 11033893, 7940156, 6335759,
       9604181, 5202139, 9743322, 7381278, 8982312, 8303117,
       11808155, 16234110, 12722619, 47954],
      [12640941, 9199338, 650149, 7401860, 14146904, 14795699,
       6857524, 3256762, 6736796, 16045235, 2783892, 16043081,
       5703706, 8241077, 4136440, 15360765, 6660165, 4307668,
       5471266, 7269972, 12729549, 17256]
    ],
    [ //  6 * (16 ** 38) * G
      [5228281, 15265033, 5699030, 11312134, 3088607, 1007726,
       16139813, 14363988, 10642571, 2954170, 12031579, 11739929,
       4037987, 8218763, 8183067, 4476298, 11568824, 3305593,
       5312866, 14980162, 8097565, 63231],
      [11954858, 16240667, 1704243, 786164, 13075911, 11572795,
       8122434, 11311759, 9168601, 6167343, 10115290, 2503660,
       2416140, 10302934, 1975068, 3289450, 2075860, 16774074,
       7782472, 3117459, 1438630, 16513]
    ],
    [ //  7 * (16 ** 38) * G
      [635302, 11608776, 11022612, 2532348, 4026001, 5371950,
       2879588, 958750, 13140508, 12083966, 11950615, 221584,
       15395491, 8467878, 10045113, 1142648, 14195853, 8526203,
       15581981, 3923333, 11118288, 6420],
      [2169730, 6973102, 8584546, 6762349, 11172059, 8291101,
       2131738, 10595818, 6243151, 8376660, 15380780, 6218145,
       12926378, 13375102, 1249211, 10067406, 11855222, 7022450,
       13222609, 1103196, 16630823, 11847]
    ],
    [ //  8 * (16 ** 38) * G
      [4763117, 260156, 356480, 2398158, 6982200, 14896531,
       5287916, 6748388, 4070414, 10576209, 16411843, 280080,
       16475486, 6603746, 11756263, 9107107, 11012512, 6418828,
       14648218, 12792029, 4140318, 32724],
      [13558271, 6916986, 16315643, 13316139, 1658907, 288861,
       554668, 3751071, 2245660, 11958269, 1447672, 12911833,
       6694723, 12175493, 1154188, 14630195, 16370661, 2158146,
       4333547, 6073605, 13889230, 125932]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 39) * G
      [17704, 11537055, 14845782, 15319730, 3621174, 4789536,
       2280613, 10382442, 6461238, 6297078, 9160156, 12865804,
       15986600, 13539934, 7134402, 2090883, 5612627, 1198603,
       5221504, 14399398, 3198342, 66788],
      [8746013, 5805731, 15307675, 3828880, 818558, 2498984,
       14083264, 9303892, 9801105, 4190578, 14273735, 15274456,
       842019, 7465128, 4819969, 15601098, 13295078, 8665598,
       8815885, 5206336, 5574594, 51255]
    ],
    [ //  2 * (16 ** 39) * G
      [560048, 12087276, 9732899, 14772671, 15643347, 682776,
       2446661, 10398658, 6054629, 15269603, 2096457, 6970726,
       8541688, 11712282, 9437063, 12054167, 9918807, 10635065,
       11103577, 1304091, 1230837, 122762],
      [959309, 15966899, 9265571, 4972909, 16419218, 3625249,
       2152545, 12206588, 15197085, 1804492, 4722865, 16228062,
       10983383, 10971778, 4874202, 9787867, 8290038, 4378199,
       607316, 6771113, 9214944, 7221]
    ],
    [ //  3 * (16 ** 39) * G
      [6169437, 9481853, 8430119, 4889175, 13194430, 16404590,
       14476175, 2535149, 4189920, 5443819, 6799031, 4236048,
       13350152, 764484, 79886, 4853751, 13625634, 2672672,
       5354037, 9428844, 15838356, 88271],
      [14153099, 12058625, 5079212, 11480443, 8497565, 448801,
       2102373, 3211152, 6792668, 13829497, 1765521, 1889989,
       8130642, 11965619, 11889421, 4198416, 16539507, 12970336,
       4332315, 11221676, 11587470, 105354]
    ],
    [ //  4 * (16 ** 39) * G
      [11528574, 10021020, 1075302, 11962645, 2770525, 13932607,
       9554346, 11115469, 8156939, 14817188, 396410, 6970991,
       424587, 1321365, 4203937, 742874, 8170495, 12060057,
       4150130, 9846051, 9171988, 11038],
      [6370313, 15460011, 2495299, 11310797, 11229697, 746874,
       11473196, 2373464, 3590870, 14959026, 14340726, 5599505,
       10998847, 6318216, 9150708, 13032142, 4873451, 3272655,
       820844, 9786611, 14258616, 26221]
    ],
    [ //  5 * (16 ** 39) * G
      [9582742, 784475, 7780297, 13889664, 16346031, 689218,
       723929, 14531899, 687739, 12272608, 9538267, 11666844,
       2117896, 16606675, 12018211, 13415289, 16275230, 12051110,
       1256478, 14159547, 15973462, 37395],
      [3202833, 12350349, 13852195, 4893660, 12007967, 5118122,
       8535670, 5035616, 825540, 2627101, 15766563, 5984328,
       11947042, 8351704, 9097889, 11498527, 11550484, 28877,
       15057236, 10635118, 7233127, 42913]
    ],
    [ //  6 * (16 ** 39) * G
      [1907586, 2019326, 16641251, 2687852, 9198272, 16082742,
       11510079, 2192416, 7826267, 15069303, 2300713, 10023981,
       1727962, 4347869, 3913411, 12191011, 5695925, 13876525,
       6074023, 8709920, 5732327, 115773],
      [13036359, 5682663, 324829, 4856733, 7977430, 10621124,
       10780951, 16391480, 11905332, 3294943, 15522912, 14288501,
       8476331, 9350046, 13504247, 6895564, 15060071, 4750034,
       6845149, 13857446, 3536768, 18871]
    ],
    [ //  7 * (16 ** 39) * G
      [16776686, 11384617, 443314, 5372806, 5197177, 4918293,
       16686463, 5694615, 16252308, 10463757, 13297126, 1134499,
       9567837, 3311128, 15271004, 4285168, 152534, 181368,
       1022174, 7948214, 3178498, 105584],
      [5311442, 8065705, 5760895, 2962088, 6552551, 5066694,
       112935, 6633635, 77869, 9556155, 16102081, 6514363,
       7632114, 5433686, 6073886, 8668818, 10180072, 960800,
       12336864, 2365924, 7772205, 37181]
    ],
    [ //  8 * (16 ** 39) * G
      [5343700, 7126786, 329747, 12694106, 12814795, 13704609,
       15167134, 12504493, 15987594, 27559, 12412247, 12354861,
       14076023, 16600982, 4965694, 3803902, 12470071, 8655102,
       3131381, 8708958, 14596667, 88966],
      [16416168, 7189069, 169509, 4050162, 9909591, 1209399,
       4100044, 3017510, 15185966, 1042590, 7738503, 4349090,
       9411493, 7240139, 9338247, 6831220, 3091710, 9491934,
       1263849, 4740208, 13405983, 102190]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 40) * G
      [9218949, 7274039, 7147844, 12339391, 3958991, 10202956,
       6382785, 6181190, 13349173, 472533, 11124976, 10916785,
       4736167, 16625501, 7443833, 5339720, 2891374, 412499,
       11624109, 4273644, 2128941, 94816],
      [4049154, 3815300, 6507267, 12745368, 13854284, 939186,
       3479592, 16051164, 178007, 9021102, 16297079, 1105302,
       543652, 6506832, 3612511, 13382745, 15626116, 11315453,
       13590373, 186433, 11296601, 112970]
    ],
    [ //  2 * (16 ** 40) * G
      [2643658, 618323, 4619332, 5074975, 5549204, 1406960,
       15175144, 1833362, 675118, 3011241, 14911261, 7822507,
       3364773, 11296150, 4045539, 3052248, 6022363, 6577217,
       3130270, 9929138, 13263074, 117180],
      [5469421, 16215292, 2122636, 2369412, 12565626, 9160447,
       6940518, 14571389, 12039528, 5234362, 10913860, 5886496,
       12067707, 8579916, 1844661, 137324, 6528818, 5026203,
       910496, 4559074, 2821732, 43985]
    ],
    [ //  3 * (16 ** 40) * G
      [9189852, 7454051, 15859389, 93753, 9982657, 7009881,
       4364011, 6786388, 10974207, 14798878, 2181660, 6466941,
       16408573, 13632547, 5409857, 8674475, 6831146, 13242555,
       4219044, 5794490, 599698, 69730],
      [2500135, 14065928, 3071280, 11186481, 841581, 2780481,
       4753391, 14123365, 94656, 5293940, 15113384, 16049990,
       8505786, 279144, 6676295, 2143729, 2480481, 643750,
       6359537, 12702175, 13604964, 30820]
    ],
    [ //  4 * (16 ** 40) * G
      [5633150, 635323, 14081295, 12473801, 13360880, 12971770,
       10271586, 9145114, 9374653, 16008939, 9724287, 6037246,
       1535890, 4200740, 5412399, 15891172, 1032269, 2757922,
       10304385, 13406755, 8067995, 23729],
      [4608599, 15918218, 6328832, 16496281, 13249052, 15903432,
       8870543, 5509359, 1796246, 9941217, 4818876, 5383743,
       3819881, 6104861, 773281, 3070091, 6066944, 3457398,
       299179, 13787908, 10329031, 4209]
    ],
    [ //  5 * (16 ** 40) * G
      [4985425, 1465468, 10887855, 11836680, 3731298, 10013702,
       8788205, 8445945, 4310501, 7440037, 13930043, 13694761,
       3184436, 13130812, 6500144, 12796819, 630289, 7666235,
       4643076, 444613, 7498314, 80860],
      [5446799, 2373146, 13567609, 3941939, 6063630, 10079179,
       8314078, 16710011, 12592785, 6457572, 14157918, 3486293,
       12837644, 11076616, 1883905, 15010404, 9268918, 8433936,
       10337833, 15543262, 5537719, 56789]
    ],
    [ //  6 * (16 ** 40) * G
      [10394654, 13403021, 2843494, 8189674, 11055692, 13032813,
       537760, 13579436, 10600102, 5561827, 3577209, 15992323,
       10547048, 14638382, 10856527, 15079571, 16065221, 13284475,
       9438154, 900887, 3295709, 83330],
      [4100304, 3427755, 10235552, 2870476, 7392369, 15220828,
       5570659, 6220839, 5297061, 13310910, 4471171, 8063487,
       2833858, 3455814, 2022763, 16218425, 15953776, 14268603,
       7433216, 16264931, 962769, 32926]
    ],
    [ //  7 * (16 ** 40) * G
      [4423804, 12926196, 14448769, 8786057, 397116, 6366101,
       8653577, 737382, 11064822, 15514502, 10664701, 6064544,
       5857727, 1645871, 5925569, 3159063, 1882680, 11602767,
       11629857, 10997653, 15604648, 109206],
      [14676630, 11696915, 3166642, 1075250, 5864817, 7289251,
       13562114, 8570017, 4164019, 12053046, 6200013, 3193552,
       14711167, 12701460, 3262965, 4967315, 4771074, 15941570,
       14757282, 13513400, 4234143, 29417]
    ],
    [ //  8 * (16 ** 40) * G
      [6190381, 13654993, 11485620, 4646799, 2142712, 570830,
       67800, 11872716, 1101664, 15798050, 9689396, 14950090,
       3046939, 13720991, 11095426, 12623271, 15562848, 4331169,
       5129640, 15122024, 7316541, 67999],
      [16071289, 13919468, 15554859, 3446612, 11279288, 10124701,
       2262067, 7977958, 16054874, 13937401, 9972163, 1498182,
       8965544, 6352711, 4807728, 16338596, 3943223, 1646027,
       1754612, 16738694, 7474467, 9963]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 41) * G
      [14639407, 637762, 4160404, 1820266, 16022994, 7732786,
       14689267, 2178944, 11168801, 12943110, 4696689, 8661385,
       16233383, 9413467, 9853792, 7212, 3964751, 1689111,
       7815542, 13935110, 16737964, 46012],
      [244857, 11887622, 9535929, 16283109, 3741022, 2887055,
       16637907, 16164104, 896113, 15137131, 11763372, 10374174,
       91096, 16412132, 12975888, 2511398, 7787122, 16108506,
       8920602, 10554823, 4964438, 76949]
    ],
    [ //  2 * (16 ** 41) * G
      [16192827, 14943559, 12573608, 6806526, 466905, 10682227,
       15483969, 3508254, 3258647, 3950427, 11751522, 12761816,
       646134, 8981903, 13471931, 12525321, 217052, 841599,
       11643767, 7044504, 12146979, 10565],
      [10076995, 1966325, 4313839, 7349462, 9026993, 6719250,
       8844515, 15568504, 9840284, 8074294, 2706133, 7388982,
       12393326, 283497, 6433707, 6819592, 14987555, 15739496,
       7673957, 15259819, 12966899, 86139]
    ],
    [ //  3 * (16 ** 41) * G
      [7448837, 443252, 2228962, 3461313, 13500729, 13151670,
       5818910, 13478049, 11690868, 8670062, 10229690, 2811671,
       14460326, 15266552, 4358266, 14332378, 8640167, 9095488,
       9559233, 14640626, 6612622, 14356],
      [2771138, 16612306, 9069977, 4684478, 3601538, 7304189,
       13185141, 4208227, 5975561, 15943808, 4725560, 12665553,
       4189041, 13905697, 1738837, 9992201, 2207493, 2201128,
       5976436, 8406398, 2311989, 21392]
    ],
    [ //  4 * (16 ** 41) * G
      [15533875, 11029769, 3821419, 4977191, 3737809, 4409307,
       4143623, 3390719, 15223245, 8635938, 14400252, 15651760,
       1284396, 7073275, 1915905, 13782484, 13051540, 1473270,
       11930901, 1450552, 6506174, 20704],
      [14248018, 10826837, 10365182, 4132079, 11462730, 7841094,
       14776154, 12103543, 7283069, 12057782, 5530595, 9889861,
       3992423, 3277686, 9361307, 3782636, 1552742, 4921423,
       14639842, 9457748, 4104618, 128135]
    ],
    [ //  5 * (16 ** 41) * G
      [13831101, 14219103, 8774672, 204031, 7238102, 11970454,
       13215476, 16667078, 6820882, 3975381, 92840, 5744088,
       10886446, 267048, 13324988, 11966966, 3913761, 16306244,
       5929, 279850, 2290962, 30318],
      [12738702, 16755724, 686929, 4808311, 1022548, 11566135,
       14873972, 14887526, 8424496, 14009724, 1754090, 2151381,
       4972221, 13835504, 2622719, 8564863, 14651315, 1762230,
       14865112, 11940, 7912280, 109369]
    ],
    [ //  6 * (16 ** 41) * G
      [16243251, 7764625, 15545765, 8103135, 3225235, 5058743,
       12812158, 3687382, 5855882, 1862626, 14970694, 1314907,
       4679376, 9588387, 1169353, 6476419, 5371790, 2625807,
       5340157, 4945415, 13832114, 115868],
      [9532010, 113715, 13988763, 6282831, 7477999, 15856258,
       3009137, 15985748, 3430168, 14496856, 610831, 5552941,
       2768239, 5583087, 16579307, 16211907, 3176115, 8749815,
       6844342, 2155893, 13861718, 114215]
    ],
    [ //  7 * (16 ** 41) * G
      [14362659, 1796632, 11008092, 2229230, 3602972, 5512154,
       7458220, 8517991, 6067261, 4143456, 2183907, 3654193,
       16040038, 13135021, 4950738, 15328682, 5549347, 6382339,
       7683402, 11408684, 11852011, 64836],
      [2958930, 13852075, 12047827, 3681071, 11991277, 10191701,
       7972838, 3809006, 13031944, 3189429, 8100084, 5688549,
       11496665, 15345652, 8092402, 14057080, 8658511, 15771608,
       5882486, 12601228, 2356751, 9774]
    ],
    [ //  8 * (16 ** 41) * G
      [14069876, 11573706, 2493874, 2780924, 4798364, 14040135,
       7711588, 3245615, 2353243, 482582, 12100709, 59361,
       244714, 3395423, 5677761, 2420617, 5455011, 12244050,
       1666975, 11270171, 11623923, 90079],
      [9864538, 16589863, 7210518, 10271892, 10094188, 8646986,
       15610994, 11145176, 5939567, 15314417, 12280765, 9598953,
       13985658, 5475517, 14864453, 6209586, 9205500, 12204730,
       810830, 560720, 8202354, 42657]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 42) * G
      [13470024, 10730708, 14211322, 10299528, 12859267, 12297693,
       13981722, 2004251, 4706591, 16429609, 15377709, 7506496,
       12259032, 6933647, 7287255, 13956304, 13174994, 1938426,
       13490491, 16098224, 5420088, 48008],
      [13143529, 918472, 2065642, 6540722, 1736840, 12719714,
       3067246, 3353641, 13438410, 15600068, 6094081, 16645353,
       5565598, 14364755, 11708088, 377607, 4687022, 5565108,
       9107378, 8282432, 8683813, 75987]
    ],
    [ //  2 * (16 ** 42) * G
      [1676279, 1441327, 14875064, 4115680, 16062874, 11079905,
       9022224, 8952023, 8795443, 4041806, 11487622, 6178395,
       15800490, 14748597, 2622081, 1101873, 4338747, 6370640,
       3000707, 12347428, 1313072, 29634],
      [5191830, 7628520, 9498945, 2349893, 1474323, 10422740,
       6670185, 15021170, 6423740, 8493246, 11068485, 6871223,
       7678312, 6130579, 5450246, 4814204, 9600643, 5700534,
       16178184, 5653660, 6789900, 111281]
    ],
    [ //  3 * (16 ** 42) * G
      [11920535, 14689014, 662144, 9270150, 749387, 9618465,
       12417919, 1503975, 6872728, 15296976, 6348505, 5532366,
       1072658, 16150376, 11595702, 5677253, 13996240, 16628101,
       2224341, 11967832, 6170447, 48113],
      [5517928, 6430174, 1169616, 309008, 701516, 14929054,
       13360031, 2474293, 4934883, 281346, 10154153, 4837976,
       16471290, 2904300, 3705802, 16086165, 16311798, 15800824,
       3069803, 2697797, 9727532, 45757]
    ],
    [ //  4 * (16 ** 42) * G
      [15429629, 4460328, 8527171, 2075228, 7837652, 6221737,
       4349065, 1354080, 16399948, 6130900, 8704862, 2587472,
       6877843, 11640990, 1452998, 12540810, 4826647, 8009935,
       4497876, 6487330, 4087966, 18544],
      [11484239, 16512710, 11229449, 8132981, 2668597, 169748,
       528448, 3209379, 5722299, 5611355, 11786067, 16359339,
       5387755, 5440956, 772771, 5802671, 10340462, 5946455,
       3871496, 16689465, 4169466, 3961]
    ],
    [ //  5 * (16 ** 42) * G
      [5665292, 941954, 9490918, 8145402, 1058805, 10435607,
       3798612, 16141960, 12032432, 4785257, 14483361, 3429695,
       13953275, 9812653, 2323482, 8190233, 10599002, 3139987,
       12700154, 622764, 10368002, 8285],
      [13814271, 12164248, 15280732, 7090836, 8951487, 6792260,
       13337056, 16212530, 5707853, 5782071, 11189667, 3017825,
       4292923, 4824570, 11976966, 7053998, 10373936, 2262689,
       10130296, 8841413, 14823535, 42003]
    ],
    [ //  6 * (16 ** 42) * G
      [3665343, 7726350, 4419458, 14368355, 11352950, 6417252,
       223825, 3075861, 1103657, 8871631, 5844064, 9708750,
       7861034, 1828564, 4185561, 16504235, 1590635, 1499052,
       5029407, 9284634, 15160631, 53640],
      [1110776, 486972, 610190, 8022981, 16026533, 5558532,
       10043915, 9142876, 4268100, 7462359, 10368507, 7805805,
       9785042, 9044765, 4802366, 2419408, 12196154, 15752488,
       807231, 8030911, 14241068, 82754]
    ],
    [ //  7 * (16 ** 42) * G
      [9621729, 10861111, 11620713, 8809042, 5191854, 2559401,
       549109, 5378618, 11867796, 13170597, 2832211, 4984258,
       9378769, 8713666, 9692497, 3745681, 9192600, 6019666,
       7715326, 12380126, 321912, 117018],
      [8980112, 8704493, 4887989, 6674479, 2850761, 203472,
       14434059, 10891432, 15113860, 10327387, 4356469, 4543378,
       14360863, 14342284, 1052722, 5390269, 16020, 8342875,
       9912516, 2152189, 14570777, 82946]
    ],
    [ //  8 * (16 ** 42) * G
      [10225570, 8828366, 6485556, 12170727, 9576951, 13748752,
       13079056, 282806, 7865122, 1159628, 11176603, 10685437,
       3950337, 16556531, 15975227, 1736053, 1290141, 3204380,
       10637033, 13516842, 14950971, 126012],
      [16635630, 16442129, 15413243, 246253, 6227152, 3035850,
       4873530, 12419176, 1653425, 10587476, 8886481, 15951612,
       4837070, 11352261, 1745214, 11637985, 8545802, 16232984,
       11365066, 13814482, 7081083, 130920]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 43) * G
      [2125597, 15484990, 2372222, 16621057, 12247196, 9564448,
       5247742, 9494874, 9801942, 14577973, 6229462, 7554598,
       8386439, 3275956, 3725099, 16157813, 4071465, 11165317,
       8458768, 15768588, 9787981, 16418],
      [3536038, 14393459, 5824916, 4972079, 6632187, 9636509,
       12947478, 16434531, 10363029, 11464623, 14770798, 12048893,
       15899505, 769914, 14956086, 8428415, 13442190, 15019491,
       5330869, 3649554, 12125193, 12882]
    ],
    [ //  2 * (16 ** 43) * G
      [3669844, 7255392, 11632383, 9846396, 13617012, 5677432,
       13724473, 4772153, 10425757, 4594273, 6173285, 10727899,
       14465383, 13182336, 16052883, 14358091, 11950946, 7528067,
       2207907, 4486668, 2502611, 22746],
      [14665058, 4402598, 1288441, 14439618, 8090860, 13099788,
       5365540, 5682359, 2914258, 3230644, 9788210, 1639729,
       2298532, 7728079, 1330988, 6340386, 8876181, 8929649,
       16384519, 10768245, 13474205, 86666]
    ],
    [ //  3 * (16 ** 43) * G
      [10631509, 7460717, 1178589, 5152202, 11458078, 437336,
       14468121, 13170525, 14879265, 725386, 5191426, 4188252,
       1217827, 3613945, 16629323, 2102272, 2966598, 9841978,
       5609273, 10548406, 8271309, 102289],
      [10358781, 7023022, 9804105, 7193035, 11089567, 7213464,
       1167121, 6141386, 16482700, 886024, 3620337, 9559501,
       13110473, 16071645, 14305642, 9340487, 3836234, 12817495,
       3007044, 4306142, 6964711, 106757]
    ],
    [ //  4 * (16 ** 43) * G
      [11575398, 6792768, 1051898, 8411047, 8132510, 15073513,
       5384140, 11967784, 9865169, 15254849, 10418141, 6118147,
       13309208, 12312795, 3135898, 4081527, 11126432, 12729010,
       5337545, 9718121, 15797147, 86618],
      [9566266, 1277740, 3346326, 4845915, 7618468, 12693791,
       12635316, 13908798, 15641008, 3924943, 5081434, 10416110,
       12825749, 4517415, 2560739, 15840289, 9608222, 16414463,
       2425402, 8835187, 7866742, 91696]
    ],
    [ //  5 * (16 ** 43) * G
      [13813895, 12955671, 16391920, 9389203, 9695249, 11092389,
       15557588, 13279271, 5804467, 13737989, 9393901, 5957525,
       9955468, 11634981, 6207926, 3979327, 6575875, 13126548,
       952960, 4536072, 12014230, 75569],
      [5574872, 16400860, 8604274, 5638534, 7665259, 3822089,
       16727797, 13551080, 8237973, 6151531, 6355549, 2131393,
       14767631, 11304126, 1337149, 5359724, 7523095, 3050383,
       1772179, 2958755, 6836816, 97742]
    ],
    [ //  6 * (16 ** 43) * G
      [10355827, 15475249, 5912863, 3591063, 2811681, 261139,
       4168513, 9312597, 13783455, 2147766, 6651782, 5608336,
       13678057, 13251837, 4694953, 12555511, 8102528, 4644972,
       14757848, 14676514, 9307356, 53255],
      [9156058, 7103542, 9321950, 397495, 5509221, 781163,
       3154709, 1988702, 2140907, 3031641, 4375657, 12593650,
       14523389, 7283106, 4789595, 10820225, 3941864, 869136,
       5608773, 14518416, 3898684, 104222]
    ],
    [ //  7 * (16 ** 43) * G
      [14170716, 7099931, 16024989, 2677665, 9458670, 14545443,
       12601911, 10065489, 471695, 12946386, 3317926, 14330506,
       15531488, 13460188, 12170333, 11500807, 7236773, 894308,
       6169305, 9009515, 11396354, 82671],
      [7879647, 11499308, 3977125, 791109, 5203389, 16390594,
       7210731, 1803303, 11102994, 11958533, 3422993, 1300409,
       16167030, 6422802, 9265775, 2613177, 5458936, 3098526,
       15469460, 2597664, 1912209, 85422]
    ],
    [ //  8 * (16 ** 43) * G
      [9148088, 16548965, 3426466, 4611775, 10154572, 5157635,
       1331008, 10987952, 3847620, 7270518, 11370519, 7034391,
       9980691, 15630804, 14193045, 10920862, 12775416, 9914629,
       5643490, 1212922, 11468652, 104824],
      [3624714, 4596496, 16138447, 9798169, 2174617, 8174217,
       2107321, 15161755, 5576464, 13329822, 7346913, 5254758,
       8918616, 3837026, 16283362, 9402572, 2933870, 6663539,
       8681697, 16213766, 11905820, 84694]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 44) * G
      [4521809, 14179802, 16757570, 13665686, 12191010, 10076756,
       13545644, 4040936, 15957451, 6985361, 1887934, 12733821,
       12243929, 4583310, 1689433, 15800899, 1753089, 15021293,
       5100767, 1724958, 6170482, 50292],
      [6676667, 5980639, 5796958, 3900653, 8944467, 8710904,
       4692998, 1725628, 10253938, 1914574, 16579919, 13522736,
       770661, 11385161, 7177264, 3121581, 14358964, 8117431,
       4460305, 10232942, 3381880, 23485]
    ],
    [ //  2 * (16 ** 44) * G
      [10127388, 14228193, 12803983, 9238690, 5309872, 14981429,
       7874576, 4467607, 7959237, 8608474, 14193421, 5594868,
       2516258, 5965522, 14378208, 9715098, 16515834, 13795138,
       8275979, 6921819, 6664841, 36242],
      [13094164, 16369749, 7517709, 2559526, 1252979, 4372322,
       9725737, 15112247, 8238894, 5624193, 4046732, 566678,
       7888694, 2198723, 626489, 4875846, 5982668, 6837275,
       6067656, 1543672, 5898819, 6404]
    ],
    [ //  3 * (16 ** 44) * G
      [6750048, 12281014, 12831937, 12190901, 8844120, 709863,
       7157836, 12375525, 3615677, 4419536, 4414754, 10510757,
       15376089, 3456766, 6879805, 7307761, 10776979, 5886539,
       11400480, 4905573, 15750537, 28511],
      [5024754, 14603629, 14759018, 5184142, 14987551, 10959461,
       9111531, 1384817, 7175510, 3324625, 1542703, 13872315,
       13931925, 2135297, 11195382, 6775391, 3891289, 12504929,
       9862204, 6363332, 587344, 92985]
    ],
    [ //  4 * (16 ** 44) * G
      [11682877, 4466890, 4195913, 7011704, 2806488, 11925445,
       10943719, 9369312, 2811875, 13808552, 2449745, 1369016,
       11252618, 11379464, 16332396, 9929446, 7783167, 2601552,
       13999873, 2982190, 2733864, 20271],
      [14698997, 15196164, 7762242, 14154142, 3713136, 96147,
       8090281, 16245891, 11193623, 16226577, 436159, 13750539,
       4380402, 4150356, 12869324, 9989755, 2650081, 3676209,
       11272911, 13449278, 14440145, 11612]
    ],
    [ //  5 * (16 ** 44) * G
      [168441, 15493576, 16020227, 827383, 2909241, 10650895,
       10548141, 9879694, 11438204, 998878, 14433461, 16711206,
       10842618, 1077675, 3370095, 5131706, 2873912, 6914800,
       14873977, 4212829, 10248369, 41381],
      [11551991, 12747210, 8005847, 5332260, 15402238, 4919461,
       1686017, 5980889, 2235585, 11860958, 176464, 2270629,
       13339706, 14895797, 9948215, 6471898, 8550420, 16457630,
       11291547, 13203065, 6709846, 59030]
    ],
    [ //  6 * (16 ** 44) * G
      [8997576, 11246219, 4800863, 6586916, 9015629, 9716913,
       16060235, 704475, 9883423, 15233771, 9085747, 12109105,
       13846333, 10269841, 15082704, 12277568, 6124522, 15695707,
       9694182, 652915, 3355528, 64702],
      [16392884, 13864479, 16357744, 15957, 13761396, 8125696,
       2392591, 859896, 16516109, 1200499, 7357266, 15014744,
       6261350, 14768425, 8207807, 13544630, 1626878, 7608226,
       4853479, 15972308, 10543273, 63525]
    ],
    [ //  7 * (16 ** 44) * G
      [15664200, 6915203, 7651831, 16459625, 13730697, 3588804,
       1107240, 16708296, 10371104, 1067968, 407175, 836799,
       3295471, 494572, 1819649, 3725989, 12350194, 10445143,
       15434941, 13942, 11681349, 40296],
      [9149803, 7248087, 6693458, 12907139, 13425777, 7052740,
       9706596, 8245549, 1824027, 79507, 10882240, 5320392,
       12525086, 8958462, 16170440, 7062145, 11220303, 7468022,
       5835714, 3196133, 13758070, 14375]
    ],
    [ //  8 * (16 ** 44) * G
      [13422455, 8204874, 6885954, 16480248, 9725519, 9315377,
       11297189, 516124, 12526261, 6519697, 1754374, 14495088,
       8192593, 884686, 13942524, 16361058, 7115860, 1554988,
       1680705, 6912233, 8801857, 31793],
      [9900100, 1639069, 1489892, 16314945, 7610369, 4254824,
       9649738, 7143525, 7803945, 12116610, 13279169, 3045736,
       11729204, 13849433, 739085, 4724729, 2888745, 14749566,
       605490, 8293, 15288142, 30275]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 45) * G
      [1272046, 1584517, 15908924, 5753113, 9741117, 11330491,
       6808371, 10285255, 7659135, 8210393, 6030204, 9115898,
       7209679, 3536873, 9512655, 7281214, 4746329, 16629811,
       2836399, 15502378, 3607550, 57644],
      [10745931, 14560280, 10673381, 2806828, 12281646, 3257028,
       8314119, 11950109, 633982, 4639272, 16299722, 1612559,
       9362338, 6495710, 15212532, 10956515, 19403, 9422577,
       3273802, 13141893, 4051385, 117264]
    ],
    [ //  2 * (16 ** 45) * G
      [963428, 14621706, 8702773, 7273120, 293216, 13522541,
       8599349, 2810578, 8584703, 14149855, 11722937, 3788634,
       8008044, 12607487, 5121718, 2303311, 12658173, 13315557,
       6375249, 8998554, 366121, 84218],
      [1126092, 10779465, 14083660, 16121101, 16380044, 12891892,
       7500989, 11345036, 10486244, 615099, 7287910, 8268499,
       7174720, 8499764, 4969073, 6867123, 4345396, 8299579,
       1149675, 13912461, 8042073, 127525]
    ],
    [ //  3 * (16 ** 45) * G
      [148369, 8508894, 3250343, 11430529, 15159985, 10036388,
       8423569, 9099241, 13164263, 1542743, 11032320, 2685582,
       1758834, 16539731, 9017017, 6446088, 4783972, 12271016,
       10001171, 12660234, 11373807, 71849],
      [10139276, 383646, 2362699, 9749089, 9288563, 5405745,
       4710239, 2045809, 490317, 9528751, 7214245, 12274377,
       15618433, 13613000, 1806099, 5017656, 3491793, 4835363,
       5236803, 5830618, 11165348, 15221]
    ],
    [ //  4 * (16 ** 45) * G
      [6023142, 2624187, 10988887, 421527, 196368, 6504689,
       9331144, 5441739, 3020226, 3233232, 7606709, 15671859,
       15563030, 2220624, 3612392, 9193720, 3258748, 1101689,
       3148592, 2122476, 5034004, 1976],
      [11985387, 10854436, 2950567, 11904832, 3558680, 3487992,
       12974571, 2858694, 9526081, 14338309, 11989859, 10981532,
       5666692, 3910954, 11346682, 5978222, 8863679, 5552414,
       5006437, 12094627, 16166258, 30617]
    ],
    [ //  5 * (16 ** 45) * G
      [4811326, 10273817, 9447031, 12140440, 4673260, 13296156,
       16041743, 8726770, 3572659, 12274884, 4180445, 15971161,
       4122231, 572387, 10056006, 10726940, 9623710, 10783659,
       4950549, 12896308, 4839303, 59413],
      [12094311, 7902932, 4127283, 738657, 9606783, 8654512,
       11149010, 10036847, 8453290, 6193540, 1677112, 12550988,
       13174155, 1450959, 14002333, 13936162, 117791, 15326113,
       4172435, 4039441, 10100353, 45921]
    ],
    [ //  6 * (16 ** 45) * G
      [11212540, 14046812, 8181640, 287390, 5529742, 6073821,
       845023, 4756534, 14952633, 15883725, 1921460, 3797712,
       16554245, 15870012, 14973284, 6704538, 2722955, 6534538,
       12393746, 7763578, 1555827, 129191],
      [13540547, 8426601, 444562, 11096841, 9099203, 16075,
       8175242, 6147632, 9903116, 15422700, 13923294, 2480840,
       15245600, 1932221, 8718078, 5180750, 7016949, 14807349,
       9344409, 2355630, 2198261, 104372]
    ],
    [ //  7 * (16 ** 45) * G
      [7759933, 12509392, 12428918, 2217662, 788547, 5760591,
       2022518, 5490689, 5003702, 102947, 11034126, 2007827,
       15451857, 4914687, 8764600, 11062511, 8595397, 3195667,
       12306681, 12073364, 10401609, 117866],
      [10049871, 497083, 10398384, 15842863, 2608654, 1621855,
       6312527, 16214599, 14163193, 9916072, 6807040, 5900890,
       15016362, 7180586, 11093656, 11190110, 7420824, 7948227,
       15607513, 3320590, 265743, 96107]
    ],
    [ //  8 * (16 ** 45) * G
      [4020878, 15229436, 10653495, 9444577, 10325620, 1406160,
       11113208, 2174514, 9873715, 9152013, 13908140, 12078233,
       10029976, 6585149, 7593816, 12156750, 4294796, 9686134,
       13866414, 10524317, 12431491, 99031],
      [8586278, 5442583, 8611121, 9066422, 11831540, 15508381,
       986503, 9720522, 4973223, 10023051, 16521649, 2586096,
       9673394, 6032407, 402876, 8349226, 8946931, 13365058,
       4382468, 10461169, 13763104, 37028]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 46) * G
      [16739968, 13871665, 5981573, 12688102, 2206773, 8598661,
       7010807, 9977356, 6140144, 1210691, 8373267, 5356982,
       2962699, 2514703, 9557597, 2091603, 9339050, 5633913,
       11108107, 13978090, 2246970, 52979],
      [10378667, 8432382, 8773499, 1597927, 8780090, 7752789,
       11254709, 11997097, 3796800, 9104698, 16327630, 1348111,
       1651354, 15055271, 1198592, 10962193, 6043016, 7167,
       13519024, 918865, 13328353, 61837]
    ],
    [ //  2 * (16 ** 46) * G
      [8316941, 3062905, 7592615, 1293792, 15130206, 5249374,
       7906971, 9380349, 1646073, 13536393, 6380175, 7495503,
       3753581, 13209294, 2216536, 14745943, 11644102, 16164287,
       11412130, 9905758, 16708058, 91229],
      [4656301, 8407170, 15615639, 9626586, 6479468, 10565210,
       1675619, 9817024, 11370430, 1728752, 2675189, 15874056,
       47046, 7207123, 16036132, 4181607, 7259160, 1250118,
       7301868, 6317006, 16765573, 32917]
    ],
    [ //  3 * (16 ** 46) * G
      [11981907, 8242222, 1233680, 10745523, 9938443, 12410424,
       12165742, 6130404, 6241961, 2030148, 6486078, 15320494,
       15987414, 8327629, 8388170, 4416074, 3416925, 4591462,
       5149033, 3110214, 2853649, 99940],
      [4495012, 11652552, 3176740, 6262623, 6206508, 13650442,
       4802860, 1312397, 10875431, 4740850, 13951106, 11350670,
       1338590, 16432494, 12685592, 12991080, 5661259, 11801214,
       2466453, 8848721, 13835985, 7873]
    ],
    [ //  4 * (16 ** 46) * G
      [1103636, 7529321, 402456, 13604593, 13475253, 5367775,
       16436026, 13839911, 10506690, 13298372, 304478, 16290882,
       5535130, 11863036, 16644408, 5676446, 4976735, 11212229,
       2394242, 830337, 8940013, 1946],
      [1893674, 9813814, 7741273, 11869921, 5481814, 4850650,
       14076774, 7560188, 4746728, 4218168, 8473998, 11012036,
       13263737, 7155438, 9063749, 10101932, 8760097, 10439739,
       3020187, 15881928, 5393752, 75127]
    ],
    [ //  5 * (16 ** 46) * G
      [394471, 7778414, 13490227, 12172715, 14296384, 10198259,
       10137606, 9069586, 13770634, 9070926, 13760909, 1556989,
       7950587, 259021, 2269619, 9997000, 4622922, 12723268,
       4795757, 2356821, 7868081, 49901],
      [5188043, 15851900, 16136420, 6518634, 1005110, 11560451,
       3637298, 15349119, 4320186, 11510049, 4570262, 8170686,
       3763871, 7512801, 509473, 14442143, 6306209, 233378,
       10748106, 9881919, 7958239, 84771]
    ],
    [ //  6 * (16 ** 46) * G
      [13605143, 13037083, 2760951, 9223293, 8229903, 14610460,
       10409362, 12755219, 7111290, 6572691, 15403883, 11252979,
       1490777, 11835419, 7935672, 1479678, 12539182, 13589421,
       8407937, 8260793, 979902, 107362],
      [7313942, 8884015, 7889158, 7139367, 12726334, 8267541,
       13598590, 1623557, 11066943, 6145944, 14576596, 9799325,
       7608096, 854616, 4926946, 6430090, 10909026, 7355612,
       15496754, 3577214, 7655509, 61843]
    ],
    [ //  7 * (16 ** 46) * G
      [1228291, 953402, 10300686, 7711397, 16694970, 5691556,
       14057088, 15051778, 13435660, 9201594, 324472, 2227621,
       1617465, 10633280, 14479722, 6881881, 11361583, 2339473,
       2487575, 2034341, 16290594, 91804],
      [3706412, 797193, 6491979, 15993735, 3181807, 6431160,
       8413606, 2384453, 5941909, 7989270, 12760698, 555163,
       12323655, 5057684, 8849425, 9118540, 13161967, 6641342,
       3415778, 15930833, 14878045, 71714]
    ],
    [ //  8 * (16 ** 46) * G
      [3694163, 7689917, 9499710, 8870913, 9410177, 13836223,
       15619419, 14932237, 14673388, 6640750, 7158703, 9834128,
       7205400, 406845, 13338429, 8087093, 13783921, 4821982,
       11835556, 11374116, 9139541, 55185],
      [5449851, 16323685, 1947510, 7318010, 7708835, 5324144,
       8131029, 8110551, 9696872, 1672825, 5929114, 6367871,
       6464073, 16332897, 11554535, 275598, 5780084, 2943830,
       12318480, 14898919, 4338754, 686]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 47) * G
      [13862829, 11805135, 2350062, 6010069, 589320, 15595474,
       14413092, 16720514, 439442, 7338440, 5714005, 14005695,
       7433276, 11776743, 4396351, 8683066, 1575365, 16464953,
       4516264, 9591138, 11839273, 114770],
      [14265874, 3427929, 14345371, 13182390, 6173345, 10602074,
       13758548, 15211832, 6272727, 16649457, 9849572, 6090802,
       16018893, 3149166, 7738074, 12535481, 16416733, 4188213,
       8583991, 6470831, 7923182, 15119]
    ],
    [ //  2 * (16 ** 47) * G
      [5653310, 3417210, 4693808, 6303865, 16388057, 4079035,
       13840859, 2213772, 2776863, 6560778, 16099383, 5683389,
       3378939, 861992, 9760864, 12629605, 12166076, 10039644,
       8044659, 5400358, 15384945, 123797],
      [8324274, 2281865, 16509422, 5037693, 10755, 4803766,
       4734011, 13350846, 1012748, 1742951, 14859884, 2082307,
       10292113, 595358, 800028, 5450488, 8397625, 10396537,
       723903, 14496725, 12676810, 11158]
    ],
    [ //  3 * (16 ** 47) * G
      [9813947, 15275500, 12811914, 9225116, 4967561, 6972795,
       12533574, 14132105, 12224531, 16114152, 2913824, 9502871,
       2612827, 8289002, 3201240, 14077844, 16625278, 15071412,
       4946102, 10101098, 1736242, 68242],
      [7089540, 15178732, 8568247, 14358258, 8141125, 14865383,
       8732955, 7261480, 13897043, 4544948, 3656451, 13028079,
       2598325, 1058459, 13971692, 10793261, 6698592, 928947,
       15849468, 3021568, 4082956, 9192]
    ],
    [ //  4 * (16 ** 47) * G
      [10864751, 6795996, 7722938, 14992990, 11338835, 12361634,
       5824912, 7851794, 6929566, 3150892, 9417718, 1476997,
       6482631, 6978777, 13003059, 12695653, 5919254, 5660059,
       10370967, 1733539, 15373948, 33683],
      [10960570, 11496302, 7579876, 12461185, 16311597, 3451967,
       12402493, 2663650, 15080155, 2178587, 4939090, 169610,
       12231741, 13539470, 14708653, 7559512, 6256196, 3987137,
       7614228, 11009020, 3927158, 24915]
    ],
    [ //  5 * (16 ** 47) * G
      [3008957, 14547376, 12423708, 5557104, 8709123, 15012178,
       16664669, 4705141, 5547253, 12055271, 12944459, 115909,
       15091451, 1476824, 9476685, 3084373, 11350042, 9408000,
       538816, 4792594, 2009879, 6123],
      [5711307, 13310725, 2420534, 15373327, 13517420, 6076892,
       13461087, 2724383, 7174663, 895078, 197823, 11523856,
       16014586, 9411139, 4532711, 257732, 7771319, 16248545,
       15917733, 4947128, 8657594, 120525]
    ],
    [ //  6 * (16 ** 47) * G
      [4395503, 15176833, 3144662, 2542631, 5347691, 16753431,
       5743833, 15114977, 8227060, 9654938, 6623484, 3759475,
       5528960, 5059074, 8707180, 5683182, 5591946, 10690212,
       15975390, 12070101, 3027227, 86360],
      [12501357, 15737267, 6299309, 10282808, 447504, 5012020,
       8776411, 6784446, 15047326, 16630753, 6383789, 11211765,
       2010428, 6371091, 4793747, 732172, 3520241, 9354255,
       2452529, 16259560, 12487719, 89354]
    ],
    [ //  7 * (16 ** 47) * G
      [15766201, 3148430, 11678533, 3383322, 2361375, 5900600,
       387675, 15107538, 5624169, 11102196, 14173367, 7619246,
       10391893, 6887212, 10909097, 6609907, 10441643, 15498052,
       3361274, 13368911, 12222138, 104501],
      [16527654, 4971801, 6062364, 7096012, 14289644, 12671740,
       8246406, 11869254, 13899596, 3626315, 10907724, 12305193,
       6202225, 7702267, 480580, 3229792, 11170341, 15028566,
       5919874, 9392618, 2709897, 23956]
    ],
    [ //  8 * (16 ** 47) * G
      [16695924, 15874329, 13386931, 14919278, 13146229, 11858717,
       624106, 14905030, 284898, 12375684, 9058067, 2865290,
       15374803, 15205068, 12254497, 15455188, 16537739, 8136815,
       12518211, 4274950, 2224058, 120890],
      [3497577, 10771478, 12966319, 2425516, 11702107, 14319081,
       12130065, 15669657, 11141920, 15704398, 4015703, 12245992,
       2742978, 12348935, 14268879, 4567212, 2714955, 15382203,
       6463508, 6533331, 16170739, 65833]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 48) * G
      [15449334, 6823277, 12844535, 6295203, 1765157, 12016610,
       4766512, 1580976, 9141071, 12860813, 3340760, 13265132,
       3917534, 4320061, 5418774, 7161490, 2433681, 13220368,
       728035, 9413825, 8334386, 87477],
      [11103380, 1107358, 14703006, 4217148, 2547383, 13803332,
       8793416, 9735570, 4152517, 9327808, 13947821, 2202832,
       16651748, 12876115, 2165903, 243988, 11179750, 13203685,
       8495139, 15578783, 14681346, 47070]
    ],
    [ //  2 * (16 ** 48) * G
      [710153, 4788512, 9119888, 3474889, 11712099, 4897391,
       11868077, 1832678, 14215600, 6639579, 11955470, 16091387,
       12022465, 4759181, 7316114, 6040435, 174025, 14699193,
       11397830, 11721647, 10257639, 68388],
      [14557958, 233513, 5713084, 12567402, 119205, 9147820,
       5880525, 9040288, 9619866, 612926, 7745054, 505065,
       7518934, 5247985, 14955912, 14475442, 10558343, 5592703,
       13867532, 8301434, 15785942, 35869]
    ],
    [ //  3 * (16 ** 48) * G
      [8279135, 16211050, 7091541, 8000957, 10713742, 13046302,
       10708725, 1606151, 2527262, 6019401, 69572, 13847326,
       6106508, 7497925, 11524175, 16545249, 13061859, 5138622,
       12246738, 12068870, 6362754, 57871],
      [9712704, 416497, 8279124, 13638437, 2694143, 2425480,
       8636078, 7253154, 7654376, 10281098, 8423666, 11390558,
       14367465, 1148781, 9682321, 9690949, 11939335, 12714918,
       9770685, 15264428, 710680, 73530]
    ],
    [ //  4 * (16 ** 48) * G
      [8108906, 15345869, 16388614, 12988514, 16078544, 6961903,
       16441016, 9098017, 9424323, 16505591, 11050665, 953472,
       15992523, 4011582, 9899865, 12675253, 5415840, 6449091,
       11064901, 3327401, 3920003, 66096],
      [8442105, 2061286, 4702097, 12327451, 3132584, 2422449,
       7860096, 12068421, 7004441, 12105718, 2596119, 7713586,
       3530690, 6800049, 7182054, 5029645, 3619620, 4374202,
       3932151, 7826621, 9336958, 52257]
    ],
    [ //  5 * (16 ** 48) * G
      [12131815, 1440239, 14229378, 9056116, 11392464, 13981427,
       566560, 5653296, 2665589, 8635782, 10532575, 7573742,
       12816034, 10908659, 1007736, 11643615, 11974907, 8595495,
       5482976, 15972302, 15090321, 98082],
      [6901770, 11422830, 2929639, 12861920, 759634, 13934708,
       14480643, 3998934, 3093654, 678278, 7807561, 11683617,
       4874922, 820495, 12155250, 6718581, 10178521, 15404013,
       16053995, 9522827, 5925158, 62090]
    ],
    [ //  6 * (16 ** 48) * G
      [8300672, 14309865, 1327665, 4531750, 4981895, 15396445,
       3618478, 3610724, 11167435, 10296763, 9901858, 10867728,
       2994009, 15749428, 86144, 6275788, 6629310, 369166,
       15492476, 9739830, 6406933, 2110],
      [10826143, 14431704, 13735451, 7630988, 9391544, 6311003,
       5654310, 9444648, 12649472, 13767116, 1041242, 9699402,
       10162693, 11189594, 12541070, 14414995, 16740306, 8555450,
       2518220, 7858593, 16144, 47491]
    ],
    [ //  7 * (16 ** 48) * G
      [2772207, 15360076, 11353489, 4057144, 15267484, 3659661,
       2315148, 10121815, 4764908, 16385913, 15743267, 13778535,
       10640675, 12341457, 14104943, 10672057, 3602828, 320541,
       9998213, 5839127, 10377297, 83882],
      [14381718, 15778531, 3182299, 8518799, 8006038, 15116903,
       9287463, 385659, 1129294, 10119427, 1527642, 4117537,
       4662504, 12081565, 10842876, 442552, 265095, 16046253,
       11594972, 9231006, 12294670, 120038]
    ],
    [ //  8 * (16 ** 48) * G
      [3587777, 12306962, 6054535, 6327915, 7252952, 13878977,
       15668732, 2437523, 6284835, 7456730, 12113134, 11305068,
       5444681, 14683490, 1478871, 9523919, 661096, 5702610,
       14328288, 12318088, 8443014, 85860],
      [2577379, 701438, 16267255, 147133, 3099206, 16136790,
       8227274, 9909645, 4922875, 2271147, 2177140, 2919476,
       14046358, 1297792, 4971406, 8205195, 5833106, 5414316,
       3188021, 10909188, 10651489, 51001]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 49) * G
      [2028921, 6984591, 13770274, 1282029, 15646409, 12903050,
       8199332, 11002781, 7491462, 16280905, 11820627, 15431069,
       1415293, 13925016, 7343772, 5475487, 8367239, 10012442,
       14811132, 8186240, 9795438, 106289],
      [3988669, 8075235, 13683883, 8738329, 1906930, 2216022,
       6521231, 5679705, 1850462, 1653591, 7476243, 16610444,
       3154252, 16332443, 13930157, 15666136, 9849746, 8593361,
       15461229, 10208299, 3659232, 126795]
    ],
    [ //  2 * (16 ** 49) * G
      [9785838, 5667735, 10336340, 4144969, 8096939, 15261945,
       13262911, 4076602, 3849579, 6813825, 7810113, 10963965,
       2354904, 13930859, 15520893, 16288540, 11730311, 3944998,
       6921825, 16667837, 11643929, 44993],
      [11853591, 11516739, 10162876, 7497421, 534820, 7865789,
       11754009, 10296846, 13297355, 13177462, 7992394, 3200641,
       5148902, 6332285, 10496729, 5506985, 2018466, 13507730,
       6619851, 10634966, 9091443, 51461]
    ],
    [ //  3 * (16 ** 49) * G
      [7596963, 5491098, 1307416, 945734, 14190933, 13937727,
       12137123, 1009755, 13252090, 841868, 6860459, 15669460,
       6668535, 16337039, 2427376, 12404189, 11023161, 10937451,
       13564974, 11430196, 16227936, 88310],
      [888872, 9933286, 5192999, 15778767, 13255220, 7867074,
       15762860, 15867592, 16626475, 11640550, 8504025, 534471,
       2626046, 1825694, 8866278, 4383059, 5073031, 9315137,
       9999211, 14151105, 15024195, 35455]
    ],
    [ //  4 * (16 ** 49) * G
      [15630551, 1814603, 6906293, 7770846, 2058783, 12827918,
       7119083, 8616420, 410864, 16754579, 7805963, 3739056,
       13007751, 1894807, 14809818, 613427, 5551378, 712108,
       5651536, 13832582, 3265376, 45250],
      [12364591, 9607225, 656936, 6610210, 12609408, 12755136,
       8681021, 405344, 3720163, 14316313, 12159209, 5432430,
       12488493, 14744937, 2976349, 15031437, 2887206, 16606171,
       5764003, 1985535, 10251679, 84617]
    ],
    [ //  5 * (16 ** 49) * G
      [7043872, 789128, 13037445, 12294467, 6508581, 2207375,
       8221674, 12066124, 13870830, 434073, 11586447, 16397294,
       16217510, 8412524, 7835542, 5120559, 1318566, 1551014,
       12588085, 1470992, 9059428, 71395],
      [13077947, 3105311, 7016374, 7121714, 6557731, 10369068,
       5960020, 10956451, 992718, 7250819, 8672127, 3403515,
       498862, 14413982, 12236925, 3719539, 8695671, 7571825,
       13376323, 11634315, 7866444, 44793]
    ],
    [ //  6 * (16 ** 49) * G
      [5562829, 7014356, 10041157, 15094218, 8855590, 14264522,
       7498243, 6738037, 3263406, 12198685, 1304297, 11014011,
       7474689, 7120171, 2580831, 11982840, 1224879, 9229968,
       2881679, 8031761, 2414046, 106320],
      [7639892, 7145640, 12068074, 2688530, 4425054, 12025361,
       9888493, 6606777, 10876789, 12537719, 5746143, 14509309,
       5765397, 512221, 9569626, 9031217, 13653148, 14934332,
       824099, 14196672, 12650957, 57212]
    ],
    [ //  7 * (16 ** 49) * G
      [2237747, 13233652, 3672538, 16606671, 1258409, 15922212,
       12234601, 11146732, 11511520, 12689638, 8546316, 6254476,
       1087945, 14945112, 1068490, 3340616, 16258908, 32079,
       1970093, 5525575, 16594488, 47965],
      [15576414, 12413851, 6707105, 7803793, 8908263, 11810737,
       12310122, 6728534, 7720059, 3169800, 11242855, 2175227,
       2235933, 5986257, 7342659, 15549570, 562327, 10779636,
       16181853, 15253425, 732372, 70952]
    ],
    [ //  8 * (16 ** 49) * G
      [12012721, 5262829, 3641139, 10299940, 14507414, 14016542,
       11386574, 11838522, 6790606, 15618982, 10327290, 16175448,
       6070351, 12468442, 4797912, 5133641, 3219284, 13776597,
       6831608, 4819198, 16368338, 128838],
      [2303949, 9729531, 15748365, 15775994, 2265550, 3962965,
       9987614, 4079434, 11097417, 3081661, 12397637, 9155601,
       2583920, 2290515, 938899, 16638020, 9837553, 13982496,
       13370072, 1602461, 1970261, 97340]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 50) * G
      [6873895, 6367348, 457986, 15627609, 10390980, 9213048,
       14975009, 15336531, 9272406, 16656136, 57955, 3155826,
       1691366, 11371922, 13798629, 2700289, 6351802, 3593145,
       15360624, 16330144, 14693118, 12427],
      [11505005, 3044253, 7109301, 4159647, 14114124, 10690262,
       966601, 12826454, 14383829, 15827927, 2459575, 10232116,
       6333147, 9011471, 9720517, 12772988, 7146307, 15984667,
       4128796, 7873371, 15704987, 52785]
    ],
    [ //  2 * (16 ** 50) * G
      [12156108, 14458812, 12190952, 8915055, 5407870, 1205830,
       1664321, 15068167, 14796867, 11837801, 5353330, 8479209,
       15162417, 8416072, 9603641, 11232343, 11105554, 735394,
       3817377, 16530025, 10366695, 65466],
      [7393631, 15188795, 2898838, 4909541, 12841949, 13234567,
       15230188, 10639079, 13174582, 9137415, 6312989, 7088961,
       6755359, 7402275, 6539959, 14887587, 2633342, 13120097,
       1528290, 15989368, 4916898, 114969]
    ],
    [ //  3 * (16 ** 50) * G
      [10613313, 12829906, 4924120, 9360065, 6313237, 16274891,
       3025209, 12411722, 9771444, 11974942, 2240690, 566045,
       9509888, 13843481, 3905436, 6336625, 5217121, 9092537,
       2028570, 15692495, 2985105, 111679],
      [9131758, 16364503, 6680748, 15275426, 1125668, 155410,
       11387351, 10587283, 6627591, 5093422, 14296986, 2883509,
       10959568, 6876860, 15000273, 2940910, 4901394, 10977114,
       16018819, 1909480, 217419, 63682]
    ],
    [ //  4 * (16 ** 50) * G
      [14830733, 1041604, 2993551, 13757093, 13571837, 6605441,
       10999432, 7408136, 3792479, 7081589, 1871475, 8349492,
       6652727, 7648970, 8228875, 6523179, 10217606, 9558894,
       23837, 9843622, 14325092, 105380],
      [3251607, 8034140, 7654830, 13644136, 3886931, 3847303,
       8674337, 8044934, 9505221, 5956270, 9457419, 8021526,
       3454957, 11868185, 14223111, 1022124, 97792, 8148276,
       4788976, 7136429, 11608481, 89833]
    ],
    [ //  5 * (16 ** 50) * G
      [16205114, 14001219, 11064752, 12272595, 7045115, 6433273,
       15913160, 11934793, 1619137, 3235981, 5026685, 2324817,
       1634489, 628090, 3935812, 9075702, 8128946, 10396119,
       1433327, 3559121, 125107, 76345],
      [10692977, 9236709, 8808072, 8035384, 14991803, 3102113,
       8676482, 1701688, 2479355, 15301337, 1080369, 15533131,
       1813200, 7660819, 11753616, 2389926, 14746699, 11534296,
       9550940, 11619394, 13790473, 55480]
    ],
    [ //  6 * (16 ** 50) * G
      [8029676, 397126, 10126996, 9520456, 9298194, 11929497,
       7806753, 15643229, 9622239, 13816670, 1048149, 16749689,
       2750936, 15388904, 11378061, 4892705, 13864294, 4666677,
       2898224, 5122005, 14556763, 78879],
      [290437, 5803610, 906515, 7949133, 10836396, 6871466,
       13380648, 6591857, 10620511, 15710223, 1055340, 425721,
       9535907, 7054411, 3115532, 15766990, 4469335, 15827953,
       6096780, 3826942, 14974457, 4847]
    ],
    [ //  7 * (16 ** 50) * G
      [6005630, 16761068, 16515195, 1396514, 10178988, 14992778,
       16066040, 13979611, 8685635, 5242587, 12947677, 15751868,
       9334355, 15257666, 10926299, 3637274, 11851629, 168599,
       15113292, 16316007, 9896774, 129701],
      [2958369, 16393652, 10009449, 2667015, 11209823, 6916594,
       2753177, 2023286, 13170158, 12876545, 1364687, 6886372,
       8224091, 838466, 4199058, 1225165, 5582149, 4144991,
       11863108, 7255139, 11589007, 23475]
    ],
    [ //  8 * (16 ** 50) * G
      [8955765, 12366821, 13104339, 3561859, 1447449, 3107939,
       11363960, 12219188, 8639066, 14605191, 14753556, 5293695,
       7333692, 8823807, 14940058, 7413215, 8198382, 8337922,
       2784445, 12905685, 6542129, 55167],
      [4785019, 10693579, 193635, 15188828, 14995005, 879462,
       1249646, 1906515, 3178217, 10908205, 1915855, 8157478,
       16366812, 4837318, 14457158, 7977779, 5170524, 11558765,
       12563601, 1992774, 13657742, 65355]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 51) * G
      [15494907, 13213629, 8120255, 6763116, 13881963, 6377003,
       16734540, 2355265, 10175520, 9201644, 4479607, 3205796,
       11886987, 5284981, 9612909, 16310971, 14595824, 12978975,
       13398648, 9946708, 8679901, 80219],
      [9804968, 8458814, 15602010, 9170302, 14437027, 12975379,
       8843156, 144399, 10868172, 9675929, 10506642, 2704201,
       5714817, 11771657, 4184627, 14614022, 8562694, 6556323,
       7301656, 13772712, 14835675, 54195]
    ],
    [ //  2 * (16 ** 51) * G
      [10803474, 9920723, 10937110, 8102817, 6815836, 11916629,
       5101543, 11823496, 15527010, 788876, 4025319, 12965430,
       41775, 3504227, 14962102, 12778854, 11434987, 15343925,
       3121457, 13834863, 3135483, 55976],
      [14595251, 14061824, 12456576, 10807818, 8802647, 10525554,
       6785332, 13138049, 907377, 13373863, 11556659, 1047694,
       10389622, 8724755, 14880149, 9344054, 368472, 11027891,
       16123601, 11014996, 2230963, 2876]
    ],
    [ //  3 * (16 ** 51) * G
      [4839776, 16750764, 7279769, 3752191, 16224858, 2936216,
       14513215, 16172694, 3213939, 12743407, 5826502, 9547032,
       2705709, 3656768, 16336944, 10675802, 4535112, 4182227,
       12584972, 426880, 2070531, 113738],
      [14427412, 2612697, 4760468, 11708701, 16200684, 10365152,
       5187873, 83159, 16542815, 13406947, 15017437, 9566321,
       931603, 4573881, 14385570, 4159034, 4072227, 10570031,
       9641926, 11804427, 13377680, 42898]
    ],
    [ //  4 * (16 ** 51) * G
      [5859188, 8777136, 3221811, 14420475, 16128496, 7182029,
       6983927, 12890014, 8754940, 7452620, 16340148, 6667054,
       16772610, 9543192, 4181917, 4801205, 5501718, 13806053,
       10868473, 6969578, 3753676, 111320],
      [9087119, 14347487, 10330578, 831185, 13466418, 11702882,
       5715381, 8128700, 1148497, 672852, 6087078, 11177551,
       14170782, 8045489, 16622350, 12876549, 9284227, 14892600,
       15110503, 12150877, 10554338, 47911]
    ],
    [ //  5 * (16 ** 51) * G
      [15071285, 3796255, 4322814, 1461911, 8023987, 8448481,
       4853521, 15440392, 1527601, 6117025, 13080053, 230666,
       4170705, 14485187, 11300365, 1417883, 15921822, 751670,
       8042506, 6802918, 14212596, 78821],
      [15601108, 13061317, 14358375, 14148797, 6367643, 16453917,
       3144308, 16046234, 3668880, 3951104, 4909222, 7864556,
       16571140, 14629680, 10015888, 4825570, 5950183, 1090266,
       3292469, 7917208, 4293802, 9261]
    ],
    [ //  6 * (16 ** 51) * G
      [1554181, 15634717, 5602040, 2165135, 5134708, 13291406,
       9754062, 344739, 9761623, 12073296, 5262734, 6477217,
       8818700, 5498764, 1814502, 8049672, 8018876, 9076327,
       13711484, 12482694, 8462521, 87560],
      [3770648, 2322540, 12884069, 5205060, 10242417, 16423036,
       7872680, 4471486, 8360559, 8385555, 8451114, 16016564,
       5012137, 5159167, 1714045, 16288585, 13285366, 6447043,
       3479306, 13486772, 12297771, 100089]
    ],
    [ //  7 * (16 ** 51) * G
      [4285262, 4049159, 1956502, 6972131, 11973580, 9967554,
       11571818, 7499773, 10507079, 10536615, 10824648, 14340599,
       4243190, 12564404, 11757166, 9875068, 5618593, 2007913,
       9499572, 11634321, 13989887, 9518],
      [8959461, 12920753, 4115805, 13528724, 16406392, 16261027,
       11018970, 4602778, 11815206, 4517855, 8595973, 12973420,
       7925989, 13291388, 2852768, 8627541, 9547774, 6085620,
       13863514, 1803160, 10201220, 48961]
    ],
    [ //  8 * (16 ** 51) * G
      [15122948, 13590051, 1657543, 9300864, 4479396, 14842747,
       8645604, 3144997, 15117866, 16692997, 6073109, 13173301,
       679311, 1703207, 1374964, 9256436, 11418881, 9483572,
       10361115, 12278461, 7504580, 72521],
      [7497716, 2809996, 3133987, 1554003, 16696987, 14167265,
       7254434, 1862232, 1213784, 3245609, 14150532, 3834095,
       2413297, 2675135, 14397986, 9664061, 11762578, 14652,
       5437914, 8834345, 887721, 100984]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 52) * G
      [13066940, 12929476, 7278534, 5136057, 3741155, 744388,
       6869435, 11372782, 2041507, 10464575, 10307658, 2867550,
       9635164, 7059213, 12256978, 10962347, 5179185, 13875270,
       12580366, 15372376, 4033940, 14742],
      [6795928, 11274363, 1197576, 13131000, 11479782, 12508987,
       5573925, 11733740, 14976089, 9654396, 2971668, 13878302,
       11771717, 1157116, 10490478, 4772417, 10098209, 5513616,
       4946754, 15156927, 11749853, 43931]
    ],
    [ //  2 * (16 ** 52) * G
      [2954273, 1346981, 2264901, 645877, 10036221, 5542632,
       1165553, 1125539, 10379771, 3984198, 1806771, 16460473,
       910403, 3336196, 16600987, 12177700, 7697341, 4696560,
       5211354, 11193809, 12054123, 25747],
      [15089954, 1449803, 7713711, 1350740, 4641516, 2018137,
       13641066, 14419196, 8288909, 7452466, 13324229, 9797869,
       453205, 9748562, 4387338, 8339879, 16654267, 14676215,
       14425085, 14873085, 6337074, 117304]
    ],
    [ //  3 * (16 ** 52) * G
      [3747249, 13031440, 14851557, 7934682, 9124952, 16592629,
       1557849, 10708978, 6960427, 11189062, 6322418, 15214358,
       5820835, 6305279, 5999568, 853754, 10651994, 3453694,
       16712297, 12050849, 9018044, 100249],
      [12268268, 13349717, 14220555, 8346994, 9871437, 14026412,
       14932281, 874022, 5261963, 12514820, 2561115, 14947116,
       9726798, 13626189, 16465601, 5142663, 14082278, 13392865,
       10284523, 2880567, 4373795, 64235]
    ],
    [ //  4 * (16 ** 52) * G
      [6042491, 16650773, 9862830, 13047909, 8333262, 12315445,
       6907213, 9486956, 11942506, 10647713, 2321356, 9362833,
       7043730, 10873207, 486509, 11714293, 3961979, 13871630,
       15695966, 6659570, 9368664, 38953],
      [10985357, 8993077, 7070685, 10589996, 2822300, 3820903,
       11405205, 11354571, 450167, 5406674, 1170951, 11935128,
       5612736, 3542559, 13990517, 9608534, 3338214, 15531856,
       2924331, 6352994, 15094983, 6157]
    ],
    [ //  5 * (16 ** 52) * G
      [2825935, 9372515, 8951579, 14987360, 5418648, 5444416,
       2710254, 3292222, 6185664, 12967523, 7763316, 15751516,
       5472332, 12824367, 12959547, 3067179, 12218993, 16695546,
       12344446, 8813587, 304878, 87515],
      [4190692, 13318606, 3135857, 8345111, 13707467, 15140885,
       12274542, 10608458, 10402794, 12348476, 13895332, 11795096,
       6636779, 5081462, 6398660, 7879070, 6123805, 2182306,
       1812207, 14373897, 3557571, 48484]
    ],
    [ //  6 * (16 ** 52) * G
      [9490708, 14035582, 12998710, 9807129, 1979123, 13348454,
       13134266, 10227842, 835501, 12278001, 612939, 8133609,
       15600390, 7768580, 5410471, 13051632, 1800062, 4769627,
       8837153, 8577846, 10428607, 94731],
      [14987308, 3190987, 4795568, 8618695, 15723935, 14526138,
       13639087, 9304529, 285252, 2933246, 827211, 10284985,
       1058313, 12258268, 14651431, 5730456, 2493183, 15504822,
       13934909, 5247404, 5934099, 93652]
    ],
    [ //  7 * (16 ** 52) * G
      [6897763, 2387727, 2444739, 11451697, 4052284, 6125293,
       8326808, 10173417, 6211084, 649882, 8140779, 15779792,
       16619667, 4655380, 4358080, 14714342, 16546468, 11839360,
       12899693, 4429986, 15528058, 47638],
      [8410344, 1701364, 8349474, 12938773, 6767598, 8766481,
       11337048, 15316502, 12489444, 12837659, 5679579, 2077917,
       3918081, 4650254, 10311938, 5362597, 12246248, 3503869,
       4156160, 631191, 14548331, 123112]
    ],
    [ //  8 * (16 ** 52) * G
      [9290926, 10473962, 8933603, 6279532, 9276175, 7711686,
       15273197, 13197126, 7727442, 14914675, 12747870, 3937457,
       6624797, 3255384, 10893716, 14850787, 16697870, 13036272,
       131793, 2421595, 368045, 33142],
      [13019502, 16556346, 14166526, 6095297, 687997, 8466214,
       212729, 6552118, 4213613, 9554425, 8956698, 11092078,
       5594365, 8981810, 1858403, 6713006, 9831904, 9612030,
       6300396, 3290600, 2786576, 50142]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 53) * G
      [72110, 7767769, 797613, 4606755, 13460720, 10269069,
       9755345, 1908459, 15788872, 231814, 8403783, 2904307,
       11252605, 10400066, 12298153, 16432078, 16452360, 6937907,
       2031341, 3267627, 15250702, 22413],
      [5167017, 13149701, 13164813, 13580734, 9763894, 8726384,
       11019652, 4749193, 9912612, 15377209, 11241350, 10937317,
       10540720, 15013703, 2222465, 5565707, 6820411, 1567463,
       13010383, 6516344, 11088816, 75737]
    ],
    [ //  2 * (16 ** 53) * G
      [3429691, 14846159, 54152, 13030247, 10188919, 12852176,
       365828, 12838171, 15675819, 1250256, 4459453, 671265,
       5724424, 3717189, 8705207, 7818229, 14251827, 8764137,
       7028557, 15787174, 15367976, 94943],
      [1617500, 8672641, 14853814, 9322944, 3701643, 13455226,
       3273394, 9836860, 6059028, 13144908, 6247640, 701112,
       8104095, 12494137, 16217070, 2800104, 13945127, 15507944,
       12448949, 4369477, 6949640, 43778]
    ],
    [ //  3 * (16 ** 53) * G
      [2313806, 7156447, 7818099, 13716461, 2325783, 4801126,
       4083166, 5581738, 7696380, 6937635, 13669489, 6769134,
       9826916, 15491045, 7267272, 3069998, 5988512, 13941833,
       16569645, 4216124, 14131891, 112588],
      [10468770, 15154824, 9149927, 12593769, 6865113, 12733419,
       3872016, 12858166, 11495535, 7032546, 13972127, 3987147,
       16342195, 10179131, 11745764, 2922788, 1762449, 2276158,
       3029571, 5263192, 16464773, 86078]
    ],
    [ //  4 * (16 ** 53) * G
      [12158115, 661814, 9871391, 2811309, 11374963, 10842182,
       4054802, 12418113, 15012014, 4767995, 7414951, 4410726,
       16725832, 10201639, 3400150, 9874799, 11473808, 11029117,
       13454217, 8578343, 2447223, 76078],
      [6030129, 3199585, 1407153, 16399599, 11120677, 2828789,
       15072929, 6797725, 5688014, 516639, 7167835, 11450546,
       15855151, 7975722, 1324130, 321571, 15142444, 8918938,
       9178909, 4996776, 15744097, 130181]
    ],
    [ //  5 * (16 ** 53) * G
      [11381266, 3490683, 9397192, 9687337, 2751481, 12742953,
       15050451, 2283688, 13045738, 10524268, 6374241, 722439,
       1480850, 11639372, 8092547, 4436901, 1966978, 1502557,
       11636302, 129923, 4560577, 53788],
      [555195, 1014317, 9131806, 3909188, 15712128, 15470632,
       13975379, 12885677, 7046582, 12941723, 7757671, 993174,
       9860845, 553113, 1774238, 6470169, 4677185, 2340385,
       7036680, 15911093, 12812717, 91275]
    ],
    [ //  6 * (16 ** 53) * G
      [15312134, 4920402, 13207217, 15520120, 16382008, 236294,
       15021465, 4022366, 4061431, 14000686, 8379706, 16635526,
       5353364, 15981245, 15979612, 7368756, 7382108, 13584959,
       2905325, 2718096, 6382649, 110203],
      [3709901, 15607592, 1342819, 12118951, 3783427, 10303627,
       11183849, 16669242, 11107247, 7646228, 8499040, 11530989,
       5948199, 13823905, 3407439, 12219009, 4045172, 5102313,
       40368, 3835277, 992809, 72149]
    ],
    [ //  7 * (16 ** 53) * G
      [5131370, 4506851, 387597, 15249441, 5252157, 2174063,
       7108972, 15590065, 10520518, 6943298, 14434161, 10778156,
       16417904, 12656691, 11932671, 390749, 11650295, 10436431,
       3447794, 4539185, 5022835, 63727],
      [1665212, 10889267, 9889181, 6899382, 12544964, 15904575,
       14153774, 15493809, 767145, 4083494, 16175170, 1918155,
       7335761, 9816469, 2264657, 2553953, 11314186, 4263005,
       11386507, 10291389, 11272690, 66623]
    ],
    [ //  8 * (16 ** 53) * G
      [3506178, 16140943, 15777772, 9533878, 16403038, 13600937,
       15489860, 9182923, 3418780, 12671211, 13497411, 11379827,
       15603638, 10351630, 7486201, 5158171, 16682492, 15127008,
       4367652, 16656975, 13053070, 29677],
      [13460911, 3698144, 11547883, 13402307, 8140916, 3876152,
       12013960, 7711862, 5326854, 13368171, 15142764, 8812809,
       6051926, 2505960, 10377883, 6399420, 2261856, 4790982,
       13043896, 2642139, 3527513, 23144]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 54) * G
      [13766346, 9000694, 6941850, 6835713, 10527309, 12847853,
       5825923, 10836706, 6110433, 6456901, 6471308, 2135726,
       12542739, 9166341, 4792500, 16158210, 10079508, 9813069,
       12458853, 7817560, 7604272, 12302],
      [14103156, 11591583, 14496321, 9430437, 6631993, 2788731,
       7223361, 2969045, 5809706, 6239180, 2876050, 16109281,
       5892658, 13750968, 162853, 5961668, 1666645, 13549935,
       1892722, 14549092, 8475793, 68404]
    ],
    [ //  2 * (16 ** 54) * G
      [2255594, 15545850, 8718441, 6577988, 13090134, 4036555,
       11615852, 6361345, 10841987, 99319, 13934933, 8431356,
       2136892, 15400894, 11135547, 928925, 14284750, 10579732,
       11603911, 8003181, 9068052, 18411],
      [1028908, 9184571, 13194663, 10760404, 10123346, 651332,
       9060645, 1278888, 10155917, 14178354, 518293, 16307802,
       11517980, 6808340, 12917053, 8990779, 16502261, 825110,
       11158194, 974866, 16673126, 55673]
    ],
    [ //  3 * (16 ** 54) * G
      [8296690, 9927758, 14909642, 13466266, 775128, 6928906,
       14323427, 1190963, 14834329, 8676063, 275466, 13360073,
       16735256, 9127033, 7139713, 770139, 15275390, 3958135,
       2358943, 10552909, 1513415, 20938],
      [3562280, 13416554, 118414, 7569808, 583794, 6683746,
       7274835, 13071531, 10322108, 9577375, 8528435, 5432723,
       34404, 7739676, 7072628, 2676612, 15840577, 12076118,
       12862639, 13530372, 1823319, 80662]
    ],
    [ //  4 * (16 ** 54) * G
      [8185758, 9514832, 2061440, 3808930, 2432418, 5765618,
       14416841, 12133802, 5541394, 6912500, 16677286, 7203241,
       29003, 13845650, 12316258, 7837586, 5250252, 13665111,
       4779731, 981193, 15527051, 85073],
      [2563650, 6507269, 8942410, 6569179, 14847110, 11005552,
       14486564, 8691655, 329380, 272050, 1363654, 3499356,
       14704590, 14241902, 15253618, 7981611, 6031855, 3277584,
       11693127, 4046631, 6916883, 4313]
    ],
    [ //  5 * (16 ** 54) * G
      [10016985, 22638, 13011585, 13940289, 2011514, 8414966,
       8407256, 11493362, 5924963, 5280338, 243533, 9491532,
       15865454, 8160065, 2468921, 4247480, 15749360, 10117223,
       14124863, 3877133, 8000163, 94303],
      [15170564, 4057164, 15058151, 13766055, 15589505, 14922201,
       7299523, 301680, 8440504, 11718161, 6827934, 15795216,
       1215882, 404996, 1213762, 870411, 10844385, 6311726,
       8067787, 10660073, 6967085, 106595]
    ],
    [ //  6 * (16 ** 54) * G
      [8251502, 10198330, 6427911, 3493807, 14711812, 14876823,
       15942272, 286536, 10395667, 13776317, 14195295, 8872131,
       7709471, 4755263, 16765021, 1617605, 8236910, 4737889,
       1363195, 12581561, 3179742, 89843],
      [6015408, 5191645, 10820611, 8924265, 2878895, 16524430,
       501274, 6785523, 8086812, 13655493, 11044160, 1701950,
       1347907, 7262322, 5084716, 5746451, 9113737, 9916889,
       8047877, 4384519, 11361565, 56072]
    ],
    [ //  7 * (16 ** 54) * G
      [4631839, 4470029, 1133220, 6702599, 3201362, 1701950,
       15828372, 4827563, 13765182, 4804692, 15365504, 15482452,
       13222252, 5444639, 6897791, 10750733, 5947299, 9672460,
       5740338, 13528356, 1214608, 69029],
      [4533061, 1663538, 4708031, 7201704, 14132296, 12877471,
       548565, 4082911, 6604830, 9634083, 14494118, 11288139,
       3007464, 10804884, 14442614, 14352376, 8559873, 3281271,
       14625528, 2044760, 4014953, 5469]
    ],
    [ //  8 * (16 ** 54) * G
      [14205831, 13968484, 9442876, 13304467, 16684054, 13125132,
       11247262, 13527901, 12207506, 8796649, 8885927, 9377602,
       9323158, 4023975, 7747446, 15061146, 5191309, 11335349,
       9740103, 6950824, 6506523, 9870],
      [13154997, 3975173, 3400038, 13241072, 12518058, 8143513,
       8366621, 16456716, 12438653, 7712785, 1639852, 10082400,
       10607731, 16413631, 10785660, 9376208, 5125485, 6019026,
       16774265, 7910628, 2047428, 85116]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 55) * G
      [11317754, 12838436, 11351757, 7105859, 9687853, 9312501,
       13449020, 7760943, 1226739, 1586749, 2361877, 11805514,
       4466676, 16729234, 8725301, 11188343, 3547153, 1149308,
       14392920, 6219556, 7311290, 99544],
      [5604713, 5167561, 12920304, 15701346, 3232548, 16486922,
       2661582, 6660138, 1136136, 10343560, 7057986, 6561124,
       7425171, 1329857, 9521339, 12209462, 16398959, 2989470,
       14895340, 15837498, 16164091, 126303]
    ],
    [ //  2 * (16 ** 55) * G
      [8695630, 7507637, 6588001, 3810786, 4962421, 1154453,
       595390, 13121926, 10467430, 5078936, 13108901, 14694235,
       11899117, 6348071, 12038079, 12817574, 8989057, 7431226,
       6959819, 13296691, 11821633, 54113],
      [717965, 978327, 3580648, 2160990, 8138339, 28936,
       7269896, 8557930, 16525671, 2451705, 11637562, 1791024,
       2826659, 3123370, 636496, 11661279, 9009033, 12104970,
       15357618, 6700482, 7315418, 123962]
    ],
    [ //  3 * (16 ** 55) * G
      [8543568, 3252268, 8031023, 736726, 10789774, 921439,
       16702754, 13371370, 6712533, 9893971, 4078212, 1142178,
       15249982, 527857, 15996465, 16027113, 3786971, 7619905,
       4049970, 1949308, 7392778, 116274],
      [5568179, 9795664, 598280, 14240758, 9825325, 4322434,
       12223817, 1647293, 7348457, 11853365, 4696414, 14617975,
       6284899, 12177105, 11665286, 9030253, 1731949, 11197519,
       2016187, 9047111, 11222885, 113886]
    ],
    [ //  4 * (16 ** 55) * G
      [5894177, 8404951, 1316980, 16239836, 7229251, 7228129,
       6843561, 3387740, 13170341, 7669696, 2823780, 908314,
       6922875, 9890570, 13798468, 15704535, 410518, 7590727,
       7375832, 5496147, 11567014, 2067],
      [16294024, 3680219, 1611575, 14472048, 4761055, 7183375,
       2234158, 15973456, 6798414, 14090760, 3380896, 13739118,
       1246760, 14525734, 6982699, 12217375, 6185234, 4148558,
       5580607, 13598980, 15938590, 33993]
    ],
    [ //  5 * (16 ** 55) * G
      [3626690, 5276303, 13199220, 687100, 15853405, 13873067,
       14399674, 293169, 3744376, 13206878, 12362624, 145366,
       9823357, 4357201, 5439207, 9207540, 5989221, 9294424,
       5132039, 1970386, 8579915, 55374],
      [734363, 14439009, 15915604, 9455155, 7630403, 11159190,
       3353680, 13804943, 8363971, 5047960, 5505002, 13390357,
       337498, 14648149, 10535702, 11479933, 3550923, 635370,
       16099151, 10674676, 10422979, 30927]
    ],
    [ //  6 * (16 ** 55) * G
      [5666527, 14726663, 12504698, 2735621, 14328746, 2699044,
       13728559, 7953202, 11429118, 12537719, 63261, 14469711,
       16300091, 14754021, 14381538, 1120774, 6416148, 3667368,
       15101561, 1556283, 1364312, 59003],
      [318124, 9253277, 2861172, 9643378, 14941612, 16522280,
       2465318, 4424876, 16306211, 9188128, 3132366, 10480971,
       2001595, 16345506, 16556149, 6233389, 9334875, 12943198,
       10699731, 14594236, 13210767, 42186]
    ],
    [ //  7 * (16 ** 55) * G
      [12140207, 680251, 5904, 14158530, 13327347, 2147196,
       11987635, 5790999, 2461581, 15725031, 9080147, 4137463,
       6758113, 11359389, 7355844, 7792555, 11796423, 2565145,
       13278962, 11523491, 11881247, 74343],
      [11038431, 16448307, 8675997, 8276704, 8270809, 10099235,
       3427492, 14799106, 14868864, 5833142, 13858445, 13823050,
       12311002, 3333374, 15444451, 9481059, 10713195, 3590029,
       10444326, 13891327, 11252730, 102603]
    ],
    [ //  8 * (16 ** 55) * G
      [10524824, 247058, 16306062, 3680378, 9441668, 2138656,
       8730390, 9426046, 1455370, 3065983, 8935979, 6327412,
       8657692, 9709125, 3015027, 6454371, 9339428, 5941135,
       8731824, 10183738, 2588631, 130750],
      [3722061, 4449813, 15111432, 5208800, 8618905, 13772264,
       8770273, 7049388, 5464500, 1126942, 16742594, 3455312,
       651840, 1310926, 6911159, 3703809, 14859183, 4236901,
       5527726, 13116345, 3606904, 97373]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 56) * G
      [3388355, 4654359, 8748511, 16032349, 7895203, 632444,
       8137133, 5080821, 7167081, 4896434, 1288573, 307321,
       13406800, 12038769, 3257536, 567361, 1701950, 13150801,
       13318287, 7077280, 10730763, 32291],
      [5542771, 13124750, 1433543, 11872978, 10340229, 15129667,
       1637277, 10360190, 9688418, 12792199, 7115395, 3399105,
       16379024, 5277305, 8376063, 15535547, 6624350, 6817671,
       12057158, 10728327, 9703849, 95930]
    ],
    [ //  2 * (16 ** 56) * G
      [14747015, 8769808, 10760600, 6330451, 11048858, 9368877,
       14911920, 16683135, 9951708, 3712538, 9610147, 14148603,
       11344538, 3597221, 12614145, 7840703, 7262874, 4556970,
       11966819, 15681415, 15812798, 56385],
      [16160957, 1152491, 14858343, 14849870, 3893605, 459314,
       7374018, 1315270, 4964845, 3763898, 10912779, 15650809,
       5743909, 8559576, 16044758, 719572, 7135276, 6493631,
       3376367, 13420211, 9431127, 7107]
    ],
    [ //  3 * (16 ** 56) * G
      [519929, 11002735, 6434203, 15427875, 15682790, 13486406,
       2502562, 11037166, 2761592, 3834212, 13917053, 13948604,
       2375946, 11530176, 7414222, 8965135, 4911442, 1174496,
       8384224, 7874832, 16284957, 11932],
      [7423921, 356832, 215334, 827587, 2458438, 14702179,
       11429378, 15846821, 10770529, 6391425, 10830219, 13734431,
       15826893, 586187, 1761402, 3497565, 7039791, 6008994,
       5259087, 11396763, 9218180, 36745]
    ],
    [ //  4 * (16 ** 56) * G
      [4292525, 16519452, 6691328, 4176499, 1498379, 15051144,
       9581248, 11773257, 12646932, 3438750, 6207142, 11065441,
       725176, 15072136, 12073659, 14902107, 15318610, 652877,
       16343714, 8566636, 4312289, 116140],
      [13756223, 8111997, 2893948, 2067581, 2863788, 5659655,
       16464629, 3772433, 2784787, 9733214, 10254459, 5726638,
       5817311, 7723608, 11431208, 15792177, 10257137, 12529070,
       7263733, 11683747, 1787387, 122137]
    ],
    [ //  5 * (16 ** 56) * G
      [7807009, 4894974, 13966637, 266323, 15159380, 14182614,
       3036933, 14370829, 10894985, 653162, 849546, 3643981,
       13585457, 8862731, 3651201, 13353159, 8836103, 3253944,
       4053865, 16272899, 12231755, 22031],
      [9478396, 11858767, 2642745, 9354251, 4454017, 2561319,
       6027227, 3626622, 11601210, 13179557, 16511801, 8463851,
       6682392, 15537630, 7171060, 3340224, 3489231, 13740608,
       6848625, 3971392, 16637401, 104632]
    ],
    [ //  6 * (16 ** 56) * G
      [9852480, 1267382, 15735816, 9488288, 111497, 519802,
       10782528, 16199643, 14544802, 6132956, 10906584, 4774703,
       16506494, 10333568, 1854001, 6337214, 5372785, 1571822,
       8624482, 14740921, 15839547, 76677],
      [16456973, 11146476, 8183635, 7735841, 7863351, 7323101,
       2005429, 6659059, 10739974, 4385708, 11063536, 2068606,
       12719546, 6244432, 2925807, 13024137, 12085360, 12008446,
       1229758, 4269048, 12009661, 31748]
    ],
    [ //  7 * (16 ** 56) * G
      [1501432, 10473312, 10147084, 12108079, 15805490, 14760999,
       2820320, 3019773, 15096303, 1822345, 14083210, 16132681,
       12484353, 14980891, 5231639, 8904906, 5171663, 5916726,
       10951925, 16148021, 16500714, 108276],
      [11610635, 5574974, 13483582, 4599485, 16559435, 13730479,
       11331828, 16183447, 4887294, 14742080, 15457055, 5226628,
       2773337, 8565406, 9337592, 6999354, 195691, 4872086,
       13571941, 7462457, 512290, 56851]
    ],
    [ //  8 * (16 ** 56) * G
      [4253128, 16634917, 15484683, 357778, 13126049, 6698946,
       864136, 14218419, 12207072, 13717541, 16502358, 15859922,
       13257221, 345546, 3511768, 3735035, 4294993, 6594338,
       12509812, 13333559, 6008242, 42005],
      [2664038, 5739208, 3541273, 5502355, 15397971, 662844,
       9847685, 3769057, 13807549, 490994, 16384760, 6973766,
       1670686, 11359107, 11846911, 15816880, 3887578, 9794437,
       14553685, 9254345, 3686558, 105608]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 57) * G
      [7727072, 15796033, 5094624, 1664326, 11297751, 11135825,
       10441386, 4366187, 1590999, 12925738, 9072339, 7196073,
       8902023, 7146234, 116525, 9984200, 6820945, 12383079,
       8754341, 13884930, 12873421, 99255],
      [14669980, 1799890, 12713264, 997606, 10234637, 15127724,
       13577640, 13606202, 9446597, 1301739, 11114971, 10413657,
       12567994, 10831694, 9739055, 12447104, 9279685, 3537344,
       1572080, 5683378, 905526, 85429]
    ],
    [ //  2 * (16 ** 57) * G
      [10408298, 13650715, 3711384, 5321732, 4477794, 15509538,
       9512221, 7800718, 6809998, 8118718, 13901179, 2934566,
       6703294, 8262416, 8123783, 7986573, 10041411, 13831735,
       13189819, 13268886, 6878541, 30951],
      [13497085, 14785818, 13930949, 15285280, 3080073, 11278858,
       642625, 6980838, 538428, 11987167, 12654698, 16185771,
       12758774, 5308996, 11591027, 10252400, 6568049, 11868167,
       331352, 726488, 10432128, 126140]
    ],
    [ //  3 * (16 ** 57) * G
      [8890812, 16513897, 12052541, 14695209, 1274591, 7068721,
       5305367, 1804461, 7552245, 9727799, 1595249, 14008525,
       131429, 3180106, 4245344, 12116826, 5633406, 12112091,
       670982, 11631428, 14352586, 64412],
      [12420633, 12796212, 12813326, 43910, 11583751, 10264384,
       5801414, 16021536, 14038836, 14233104, 14623464, 2139452,
       9331572, 10506843, 1375944, 15207485, 15083669, 8605421,
       5880256, 14561017, 11407027, 109234]
    ],
    [ //  4 * (16 ** 57) * G
      [13673748, 16466200, 15944551, 3321384, 10476430, 15446026,
       16302648, 7891712, 12287648, 5493020, 6747965, 9996867,
       9602134, 16575459, 2760034, 10553573, 9733362, 15877917,
       571683, 11499551, 9305100, 77212],
      [13053249, 12791573, 2712709, 1704434, 15695448, 8349943,
       13797832, 3000853, 7104872, 2695384, 13603234, 16648007,
       1417320, 10668896, 5101380, 4365389, 13875367, 15329859,
       2348807, 265938, 3842820, 67488]
    ],
    [ //  5 * (16 ** 57) * G
      [9167975, 11801969, 6686353, 5710527, 16740681, 5010619,
       9734215, 11879520, 181986, 9470398, 8400992, 5264087,
       7303168, 6251636, 11136640, 13366672, 8115687, 527581,
       13081211, 14516392, 11999165, 61014],
      [3409553, 4282284, 13722663, 8408040, 3185295, 14741915,
       15798810, 13521952, 13149449, 5679198, 4369908, 12594850,
       7764266, 16199774, 2352522, 8620211, 3569675, 10073905,
       14512859, 1368988, 4100613, 75034]
    ],
    [ //  6 * (16 ** 57) * G
      [1928187, 3438935, 15674752, 6132639, 11810026, 3829627,
       11708400, 15260651, 10601048, 11150842, 6617201, 1211184,
       10241948, 9167872, 6018666, 3066185, 10076598, 14532885,
       16416065, 6391826, 11683471, 66333],
      [16542362, 4633726, 14537492, 11072541, 5994630, 8437187,
       14553186, 14157950, 13423906, 5651278, 3969161, 16181582,
       938392, 6945676, 3295881, 9788174, 8633754, 8783674,
       12630615, 9161006, 11748221, 89890]
    ],
    [ //  7 * (16 ** 57) * G
      [4483611, 5874157, 7724302, 5441519, 3061890, 15835305,
       2744638, 11033900, 5615477, 12692733, 779608, 4068155,
       12868302, 10735712, 4067197, 5179556, 8689117, 12475650,
       2359960, 5832427, 5121339, 66953],
      [8248636, 2413475, 14154389, 10347771, 5814364, 11401345,
       15076642, 876110, 16737849, 16277873, 12490055, 10491666,
       8368350, 1495365, 3905905, 15523609, 15754611, 1227894,
       9631555, 15306918, 16706869, 99956]
    ],
    [ //  8 * (16 ** 57) * G
      [11651998, 9321793, 6400307, 12847550, 1522838, 11083497,
       9026174, 2854569, 974197, 9668743, 11492057, 12718381,
       3955217, 9742493, 5408022, 5930045, 14881332, 1928700,
       757452, 7933298, 13268207, 11306],
      [14622566, 5303840, 8742620, 3868138, 7887963, 9750248,
       6182557, 927957, 1154961, 12674330, 10333395, 7481058,
       9505678, 11383889, 2743358, 8690514, 9386760, 5146024,
       6736068, 6177468, 328852, 105369]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 58) * G
      [9140799, 9406295, 4597510, 4340307, 6571761, 12969040,
       5986522, 15325639, 12121749, 8840545, 14913212, 6364241,
       2801998, 16462375, 1920548, 6784570, 15054137, 5233666,
       9250573, 10754157, 14137257, 62614],
      [6451794, 15664422, 6232672, 10214415, 6826627, 12485169,
       11378962, 5414997, 13595495, 8931406, 8428602, 4843270,
       3475570, 12177234, 7911553, 6403764, 8207390, 7101064,
       7454401, 13998246, 9120642, 61322]
    ],
    [ //  2 * (16 ** 58) * G
      [12039979, 2012236, 15613356, 14731230, 2604258, 7088,
       11725204, 6882093, 2274458, 2439757, 8117804, 12543652,
       7960569, 3161493, 15016365, 12654826, 12208265, 9222168,
       13320391, 15110712, 9444396, 90633],
      [12328170, 8473352, 2195609, 3675033, 7624586, 6283838,
       10934737, 9016338, 4481138, 2206761, 13342522, 15627265,
       12897945, 5383142, 7563852, 239724, 4101069, 1199727,
       15493494, 3464512, 4400863, 25863]
    ],
    [ //  3 * (16 ** 58) * G
      [14434757, 12338638, 14521405, 483260, 8953084, 11276707,
       10338017, 11209352, 7477009, 1683928, 9345619, 8908010,
       2264457, 1915332, 6613026, 5623758, 14936418, 6921529,
       13620201, 346612, 13753602, 47758],
      [6286368, 9862651, 16062249, 8020488, 2386611, 16291606,
       4939610, 1085518, 3883081, 7715623, 8874181, 9909078,
       4133515, 9229463, 2021067, 11966008, 16490875, 15496146,
       11812594, 5387182, 12988382, 48100]
    ],
    [ //  4 * (16 ** 58) * G
      [3181280, 16132061, 13284997, 5900535, 13838283, 1084280,
       13758068, 8643933, 131036, 537997, 10981476, 1451513,
       7771368, 13155437, 4446082, 4765994, 10022507, 11891135,
       2449911, 15012319, 11708227, 15106],
      [15375211, 591162, 14221835, 9998612, 4771949, 4035270,
       7597086, 14124570, 360933, 11563530, 12397582, 4185491,
       15254746, 4638555, 15894905, 13914185, 12287933, 2832494,
       5312417, 3852823, 5476728, 379]
    ],
    [ //  5 * (16 ** 58) * G
      [3273857, 5672982, 5436959, 6292850, 13453892, 8645937,
       4882230, 1164918, 5946733, 6389125, 10060094, 7651324,
       14511206, 10782215, 9452840, 5177207, 3591190, 10181138,
       514688, 14791162, 10529156, 5619],
      [12232736, 8127229, 4309333, 4786894, 15839573, 16684578,
       768816, 11197928, 392380, 3874432, 3161803, 6857179,
       15664857, 6214591, 10593976, 11067558, 8564355, 15054123,
       370178, 16411027, 8301526, 96086]
    ],
    [ //  6 * (16 ** 58) * G
      [14761211, 14176234, 14654854, 10045841, 2316895, 12536429,
       10040620, 744254, 8908302, 1055392, 890130, 9441237,
       12189377, 9565482, 15059197, 4723359, 12915067, 2051336,
       11495917, 15138939, 4096966, 123219],
      [1027117, 12619055, 10752160, 15983066, 10976554, 7906613,
       9461598, 4487822, 11329072, 3518675, 14159704, 6404522,
       8844985, 14070356, 12119231, 10215593, 4532520, 12387337,
       9868709, 15368969, 12785709, 75087]
    ],
    [ //  7 * (16 ** 58) * G
      [16739628, 15776651, 5807729, 6795872, 6056979, 13441011,
       10395570, 12089629, 5457079, 7863141, 7045967, 8963600,
       7500948, 758518, 10126271, 1921492, 5868738, 13271474,
       16001160, 8615900, 4980773, 3909],
      [290241, 11987945, 942634, 4249075, 9758014, 7519797,
       6447907, 11489235, 2580532, 1660074, 15665248, 10553961,
       3579157, 3152802, 16065983, 10264572, 11473123, 1496539,
       8158421, 15949407, 4893889, 129474]
    ],
    [ //  8 * (16 ** 58) * G
      [11043935, 790146, 13350328, 4389443, 14486031, 15828079,
       491580, 15465027, 3514897, 5987145, 3349976, 7073483,
       3694716, 8959012, 4079850, 16497522, 5091819, 5809896,
       3911506, 12037470, 2854105, 81452],
      [600373, 14959882, 10891580, 9244413, 13126892, 9683103,
       14424437, 18729, 15673329, 766971, 5434325, 3719307,
       7468569, 6435230, 356633, 5836528, 13057346, 863919,
       1879612, 5088425, 9165154, 68726]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 59) * G
      [16711090, 12693244, 5890544, 4494092, 12334035, 13033653,
       4809938, 2440543, 1489439, 14544355, 3417583, 14879802,
       3846687, 2792939, 14077861, 7961114, 1812529, 10674344,
       485948, 14750429, 12281420, 32295],
      [6400534, 1970713, 1282554, 6806901, 1781105, 9064760,
       5326043, 12249187, 3260877, 9527228, 14765249, 9357033,
       10436697, 10121975, 15509650, 11616950, 14098354, 12994702,
       10962473, 12407546, 7978191, 10655]
    ],
    [ //  2 * (16 ** 59) * G
      [5944612, 11774179, 13458029, 5314489, 6902833, 8172334,
       6559521, 14163823, 996180, 6580113, 10335273, 5932003,
       4840699, 10647410, 7310471, 8089081, 11574604, 13475791,
       9288844, 6252368, 4515043, 95414],
      [7072215, 9213220, 15735330, 6724932, 12025947, 13723609,
       6550951, 8135694, 14152091, 1242475, 12486192, 3838753,
       15980414, 401180, 13793323, 4226511, 1325559, 13229960,
       15653836, 1142043, 3803043, 104522]
    ],
    [ //  3 * (16 ** 59) * G
      [15983358, 9589796, 14825500, 14607669, 15026062, 4007281,
       11038311, 1644870, 14035392, 2917362, 3897728, 3914926,
       15383689, 3981126, 1317858, 12110036, 15601285, 9222754,
       7086499, 3861994, 11343401, 39419],
      [13656813, 3380031, 12840617, 14541632, 3457075, 7448964,
       10014653, 6273789, 10249778, 15063151, 2509341, 14362248,
       6287853, 15685783, 1719598, 13609867, 8453658, 14869254,
       10709584, 921407, 2184433, 104160]
    ],
    [ //  4 * (16 ** 59) * G
      [7348251, 16667112, 10328757, 4361676, 1827348, 11992088,
       1717082, 15347766, 16285390, 7350842, 8884035, 4710206,
       7046769, 14834596, 4176642, 4927452, 14996542, 12357224,
       1077987, 2947430, 4908836, 30085],
      [11672565, 16321534, 2774764, 15029717, 13861654, 13568117,
       33995, 16444036, 1205344, 422581, 8764746, 15627551,
       12836239, 6973235, 7395581, 5072265, 10423378, 268867,
       9390561, 12411686, 8402543, 65796]
    ],
    [ //  5 * (16 ** 59) * G
      [1033622, 9974927, 13897013, 11669107, 8320330, 8344378,
       12597198, 14259270, 13488030, 10966279, 7520664, 4284974,
       7394994, 8143297, 5200187, 8254271, 7790294, 11397329,
       12671192, 10873984, 14758748, 81388],
      [345016, 6123451, 73490, 6228042, 8285736, 8577209,
       215396, 591778, 10715289, 16404146, 265913, 11913397,
       15009103, 218035, 13079325, 8278532, 6513249, 12312454,
       9169589, 12245291, 6454879, 100784]
    ],
    [ //  6 * (16 ** 59) * G
      [12818953, 12664680, 5601809, 9718326, 461047, 11662557,
       15446805, 2784777, 9965821, 11506811, 16465624, 3715877,
       14873295, 10220945, 9674535, 5424217, 3433500, 1313306,
       14710986, 592640, 7396239, 45672],
      [12675970, 3195202, 14345508, 3440260, 2336637, 9331250,
       827150, 15980085, 12414740, 12436990, 13463811, 401654,
       16322527, 16060169, 10646322, 2739165, 13672369, 3093761,
       3432067, 16189268, 6508127, 25145]
    ],
    [ //  7 * (16 ** 59) * G
      [6261532, 2753250, 49401, 12982746, 4670497, 13430624,
       10971339, 1336204, 15257284, 13328917, 5362885, 10557771,
       11739281, 15754171, 13328142, 13701946, 15423159, 1070675,
       4433684, 5186822, 13992693, 50625],
      [9022378, 7435415, 5336927, 14572694, 285001, 15697449,
       6108803, 5977251, 5195024, 124262, 3987525, 13814614,
       3330809, 13191482, 11407797, 6871854, 3063252, 7970786,
       11426399, 9306578, 9298715, 110288]
    ],
    [ //  8 * (16 ** 59) * G
      [7695226, 15242721, 6016036, 3934561, 7645082, 16761912,
       10326036, 3203656, 461975, 2642409, 4713978, 6488446,
       1129159, 6407529, 5893777, 2997581, 12717651, 11265856,
       16366995, 9555136, 11952356, 128302],
      [10264453, 16013937, 9311075, 10763475, 14660366, 13757234,
       10095477, 3511102, 11451430, 13076341, 12889887, 10646080,
       4518803, 2127284, 7206745, 14370505, 5311186, 7002194,
       10508738, 170935, 3707071, 42518]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 60) * G
      [14511738, 4324897, 12652419, 15373285, 1077134, 1358940,
       15314177, 9317080, 5886609, 16262128, 7874430, 14438653,
       4860133, 15863277, 5343693, 10514838, 14554668, 11691039,
       7201683, 3188145, 8632429, 16851],
      [7192239, 1137581, 10159288, 11114065, 8326073, 8163709,
       13147193, 11228372, 10920931, 12156279, 2168656, 1332547,
       3641499, 15639318, 6847066, 7541210, 1246291, 10550610,
       2629521, 8811839, 3716054, 85059]
    ],
    [ //  2 * (16 ** 60) * G
      [16329503, 14330188, 3185057, 13566261, 9075678, 15014832,
       12326262, 13362887, 12664479, 12752614, 1875848, 6516857,
       16632149, 1667859, 893995, 11399084, 13316092, 1614866,
       14739092, 6482660, 380567, 23471],
      [15243794, 7234917, 14134707, 5444379, 8384088, 11125214,
       13347839, 7550405, 9728097, 4965266, 6007801, 6359484,
       13819947, 8182289, 13797897, 16523201, 14015265, 16496371,
       6243602, 3369533, 951863, 80852]
    ],
    [ //  3 * (16 ** 60) * G
      [1165451, 13967588, 11155057, 11498620, 7153186, 9058021,
       10436393, 9186707, 11756295, 9788984, 6279327, 11337274,
       15700733, 1303418, 3816500, 11148116, 15265442, 13596037,
       11642507, 5711642, 3389705, 95516],
      [9647947, 11880457, 5498921, 3627258, 11331252, 13829011,
       11402056, 3639602, 10144344, 5557627, 16556222, 513387,
       134447, 5710959, 14627629, 6692038, 188750, 8080455,
       16048582, 16649441, 8262964, 91501]
    ],
    [ //  4 * (16 ** 60) * G
      [12621821, 15065783, 6648042, 12504188, 812486, 10824041,
       2932408, 16155854, 2631365, 14088823, 8452955, 3870086,
       154673, 44306, 13093871, 9380090, 13003459, 12535151,
       8501264, 13076353, 6349235, 106921],
      [1063763, 15079926, 11896229, 16520356, 5042723, 9200844,
       2070394, 6854747, 8537212, 11494398, 4276494, 283603,
       229705, 5824226, 11366802, 14798856, 1104021, 11630388,
       8660673, 4569833, 13292506, 77715]
    ],
    [ //  5 * (16 ** 60) * G
      [15157428, 14378653, 5814335, 803313, 7307520, 15955140,
       3127544, 11397267, 11211262, 15248071, 13719336, 6296885,
       12469093, 2847139, 13914309, 15951600, 14382745, 8781956,
       6385152, 3325328, 12948300, 825],
      [9849407, 3847324, 10964063, 6924043, 15598275, 11885360,
       7476889, 15004903, 1066626, 16583154, 14194046, 2722119,
       14794160, 3660411, 8955598, 1215461, 1102361, 11254609,
       2625776, 7095093, 6544971, 42494]
    ],
    [ //  6 * (16 ** 60) * G
      [12382233, 9756860, 7728779, 9775706, 9851175, 12117667,
       16629145, 6107247, 16220034, 11336951, 10655526, 3358313,
       11060367, 1018962, 8316209, 2449844, 12210349, 7967453,
       154736, 13934483, 3800769, 104394],
      [3195358, 7659571, 9598771, 1185894, 1601114, 16666428,
       8137223, 8147159, 9222271, 8192492, 897080, 2404222,
       1733653, 5526665, 8412622, 11326460, 7485652, 16370469,
       10889874, 4462002, 482492, 28453]
    ],
    [ //  7 * (16 ** 60) * G
      [11425575, 11429424, 4613360, 13434415, 8384028, 2553323,
       6078834, 13325014, 14561270, 14498891, 2298303, 2291045,
       5848506, 8062484, 11068832, 7686594, 5849612, 5746850,
       2828264, 14128575, 2556623, 52831],
      [15691586, 8091545, 8474660, 11094370, 13948161, 15272645,
       13665422, 12749199, 1072807, 14632763, 9656598, 10746922,
       6542696, 6946761, 8955678, 5201341, 9982474, 12067053,
       7975391, 6011655, 1928862, 69369]
    ],
    [ //  8 * (16 ** 60) * G
      [3146446, 4196571, 15690702, 261735, 628748, 1392865,
       2104534, 3534967, 3935986, 16491634, 6009005, 6343322,
       1773576, 1230465, 311505, 15585663, 6850434, 13393737,
       3247303, 14022812, 7288507, 12657],
      [1693841, 12134941, 2322444, 2992762, 10033190, 816313,
       16636333, 8604881, 13179354, 14907010, 15652686, 9922925,
       6894900, 11228005, 7213801, 14836060, 769523, 3817481,
       9980905, 6505328, 1115798, 90808]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 61) * G
      [4027969, 6694957, 15654289, 3784748, 171675, 7897497,
       13219550, 13501434, 6745020, 1013839, 3654349, 6604862,
       9540739, 11621859, 12123515, 16549180, 2299084, 10167363,
       632233, 1260327, 753360, 119023],
      [14565067, 14196820, 13558980, 6261941, 16288450, 1155810,
       878827, 1549542, 7954842, 391995, 15691022, 14015093,
       4748471, 6996389, 11782015, 1622705, 9909955, 7331202,
       3889706, 13452420, 15085346, 22940]
    ],
    [ //  2 * (16 ** 61) * G
      [14140663, 2478767, 7717861, 11414420, 2085975, 15390145,
       7757128, 7140702, 9694101, 7333007, 11073876, 6165067,
       3609255, 4096318, 11521914, 13332938, 4022941, 6297391,
       1855776, 12235126, 2555437, 31202],
      [6529082, 9206777, 11713377, 13983242, 14229788, 15279151,
       9052383, 2473580, 5992790, 16714003, 8929525, 16189111,
       7387722, 4413303, 14736401, 5906758, 11991779, 6216276,
       12863730, 1698517, 14449317, 123738]
    ],
    [ //  3 * (16 ** 61) * G
      [411518, 14477520, 7202081, 15351595, 6749195, 11372501,
       6887628, 4664996, 14971292, 15325471, 16380255, 9138197,
       7715022, 5167058, 11372169, 4130044, 2337045, 8619712,
       4702253, 5946793, 2742605, 41835],
      [1267289, 2278550, 13922417, 15575234, 56467, 12204462,
       12785230, 960100, 7035762, 1605875, 15404491, 3374701,
       13155414, 9110558, 15540443, 3416958, 8105802, 10512877,
       12255855, 15472335, 11659779, 23432]
    ],
    [ //  4 * (16 ** 61) * G
      [3495173, 9620327, 860642, 14783138, 14654500, 4123772,
       7730805, 467591, 2194559, 1186707, 7392643, 11354574,
       15307073, 15470838, 6963624, 2233385, 56753, 2325250,
       3001847, 13093462, 14238709, 22242],
      [2597166, 4029590, 9084788, 3213725, 16723582, 2394675,
       13707783, 3972740, 3585015, 4217441, 15047868, 9898977,
       3260416, 3042225, 754710, 15375382, 10745769, 16673115,
       3087444, 13966230, 11112412, 89557]
    ],
    [ //  5 * (16 ** 61) * G
      [15384753, 7060548, 2104423, 7334508, 15222800, 14563733,
       254338, 15773620, 14331321, 14117878, 2562063, 11290709,
       2965805, 5792159, 702550, 13457670, 379582, 5797199,
       2464056, 12069344, 1866864, 54194],
      [4904756, 875861, 10676662, 10685830, 765458, 16688871,
       1917996, 3412286, 1678980, 12137167, 12867695, 7656076,
       7002086, 9231046, 13827423, 2936103, 8401654, 16632775,
       5513031, 9263906, 4941553, 82317]
    ],
    [ //  6 * (16 ** 61) * G
      [1921343, 16457609, 13946907, 1275344, 15871638, 2421164,
       16372796, 7298166, 10907166, 16058119, 4104736, 15869881,
       12131370, 15955872, 8818632, 15720521, 16173007, 2196731,
       4610120, 13284745, 2405699, 38066],
      [8737601, 8222996, 6545534, 681816, 8921014, 7212904,
       3586419, 4228050, 14338212, 14954754, 4254828, 8947987,
       4685041, 2052016, 332493, 6799564, 8082240, 1845615,
       3666704, 2005000, 16031085, 71264]
    ],
    [ //  7 * (16 ** 61) * G
      [4351457, 14603739, 9341924, 2555969, 6663154, 8545951,
       14832912, 4553428, 1281230, 9070502, 11224020, 9108685,
       13026887, 5076934, 1926366, 8910209, 9385659, 16516596,
       6070318, 12341728, 16313105, 97569],
      [5981303, 15313953, 13492719, 2137258, 14069280, 6692164,
       6572521, 2943994, 1482235, 10589278, 10706718, 16113507,
       7363118, 14933734, 7350818, 6502890, 9376308, 15942758,
       12170606, 9006627, 5868906, 74925]
    ],
    [ //  8 * (16 ** 61) * G
      [16419122, 4954255, 6307029, 4687196, 11059353, 7029875,
       7028428, 5403345, 15219941, 6891444, 14580985, 10719374,
       11485640, 6105864, 684873, 10018450, 2389017, 9757118,
       9858524, 6176380, 3597135, 44041],
      [2530635, 10594973, 4846513, 1115111, 720647, 10006194,
       10773280, 10109895, 5286382, 1231860, 1188380, 8353594,
       4886140, 976880, 13415085, 4356748, 11708294, 15637952,
       9278455, 9026497, 9616128, 64869]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 62) * G
      [12541636, 5441974, 1449660, 3838650, 13261735, 10228777,
       14971011, 12431804, 2070124, 13855198, 12031551, 5221285,
       9428085, 12673824, 5924751, 3088038, 7584709, 10638759,
       3897647, 11676261, 2754810, 36725],
      [5829637, 16737838, 1050986, 14050697, 9613693, 5987054,
       11785019, 6650156, 7926377, 4137302, 6814288, 15720444,
       2578376, 4715854, 15820371, 12469926, 9925607, 10573933,
       12963913, 11575946, 5615618, 83349]
    ],
    [ //  2 * (16 ** 62) * G
      [931748, 4098838, 11972762, 2612022, 14265350, 16563854,
       9083339, 15528323, 11857408, 9755176, 12890412, 12972541,
       8656920, 11400400, 11714272, 12861008, 2303174, 15751954,
       12261875, 9995064, 7056485, 123769],
      [1013286, 11475637, 7991825, 13250407, 13597065, 12296670,
       7660012, 13351531, 6271585, 951134, 6124534, 403933,
       15455881, 11005502, 7210491, 8980128, 1385333, 14170712,
       4028963, 15331794, 4954925, 2319]
    ],
    [ //  3 * (16 ** 62) * G
      [12168102, 15138167, 5780794, 81713, 11213231, 8039098,
       5012379, 1364054, 10482803, 12151341, 648593, 7599201,
       8273848, 1196594, 1993697, 6406169, 4575085, 15842659,
       759446, 6835206, 14185843, 22589],
      [5926366, 10199080, 12704436, 482977, 6742723, 14809469,
       5254540, 7477619, 7539795, 12805806, 15031908, 13829237,
       1396077, 14191383, 8008513, 1316159, 3485774, 16430690,
       16544029, 12404019, 67735, 96014]
    ],
    [ //  4 * (16 ** 62) * G
      [5896681, 2122646, 1602998, 12891868, 5668903, 10386341,
       16719689, 1859007, 10882795, 1048063, 15087026, 6169143,
       6859927, 2479939, 7904980, 5254158, 11446823, 8071669,
       13629575, 13446811, 8257885, 64531],
      [16771953, 3960127, 10906046, 14891852, 3790537, 2013271,
       156730, 9725728, 16589707, 10356080, 9097525, 9671018,
       8321140, 16255291, 2617306, 5173377, 4434714, 7661377,
       14999105, 4384686, 12149984, 86331]
    ],
    [ //  5 * (16 ** 62) * G
      [7848385, 2173473, 8628810, 5016106, 9379677, 4990960,
       9703393, 15642792, 794379, 1871679, 6182474, 9607093,
       7537804, 940907, 490113, 4054249, 15235455, 10419261,
       5757177, 3618705, 11794990, 110809],
      [9598434, 14426878, 9463207, 6906022, 9147387, 3664574,
       8938484, 13075423, 2290159, 15812186, 3231676, 13622514,
       12085939, 9488289, 13586635, 725769, 3984956, 777980,
       9938815, 12782278, 14614332, 94342]
    ],
    [ //  6 * (16 ** 62) * G
      [790427, 11024280, 1021316, 15873279, 2892212, 15655500,
       2363496, 5786136, 12000375, 8389573, 2929600, 2426131,
       10853943, 3350936, 6759505, 16706387, 10156674, 2314796,
       12485622, 2347659, 4655789, 90202],
      [5120425, 130510, 3812009, 7083095, 16467312, 10989504,
       6169025, 14709019, 4694675, 16513578, 8777275, 16715234,
       8585825, 8197650, 15624408, 13841651, 13023420, 14108517,
       3686328, 10562134, 4256171, 28700]
    ],
    [ //  7 * (16 ** 62) * G
      [8446882, 1693365, 13376077, 2130767, 15091650, 5562574,
       8138388, 9700970, 11829478, 4821937, 533003, 3204899,
       9028579, 15230218, 4088468, 15871794, 6043213, 13857892,
       2893786, 11827834, 11996884, 52502],
      [7989658, 8345292, 8265866, 1675528, 4517245, 16550840,
       12615401, 7281089, 2131507, 1313721, 4657828, 2890329,
       9923365, 13091727, 14524863, 537924, 7207249, 6310688,
       11785266, 8309395, 3933109, 70927]
    ],
    [ //  8 * (16 ** 62) * G
      [14365639, 7325885, 2081572, 8492847, 14428603, 13696360,
       10219134, 8085212, 5824175, 4394209, 585347, 14646359,
       9587528, 5899402, 389830, 11805093, 2662274, 2186844,
       9090522, 12177451, 2973689, 91509],
      [10319752, 4934157, 480598, 7121718, 13059217, 1386096,
       8818697, 16071625, 12337574, 282010, 8658568, 2864851,
       15324125, 4062776, 6194364, 4290320, 5108144, 10760807,
       14625685, 15408608, 1664806, 79672]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 63) * G
      [12392223, 11572699, 8496854, 4517985, 13875543, 11764208,
       6650106, 4635000, 3501609, 7882158, 621993, 13638460,
       802304, 14007882, 7856390, 11456902, 16767847, 10253850,
       12769072, 2486968, 1410900, 103319],
      [7884921, 6650660, 3433939, 6161987, 13809143, 6414769,
       14297979, 472767, 5132198, 5091624, 10007452, 12424009,
       13557571, 3006822, 4403789, 9412450, 1651057, 5393996,
       8622834, 9849475, 7363277, 12661]
    ],
    [ //  2 * (16 ** 63) * G
      [7573558, 4064208, 9895137, 10753557, 16086002, 14518538,
       7670750, 15981388, 15393811, 13411304, 2995604, 14870127,
       11349724, 16095705, 8480503, 15309828, 8840275, 16750440,
       2085185, 5497634, 7804065, 48648],
      [11451718, 11771485, 15897066, 9763585, 10346148, 15105087,
       726058, 16427552, 6495307, 10924234, 2721085, 16465730,
       10265494, 1021260, 14869353, 11537037, 13070410, 194,
       12380160, 9678093, 12626803, 122981]
    ],
    [ //  3 * (16 ** 63) * G
      [8455237, 7157007, 5959148, 6284321, 14968900, 13493294,
       956058, 14339711, 5562358, 16053447, 11220744, 7078768,
       1060927, 12779173, 3847341, 10312876, 5928539, 4860729,
       13169469, 1595104, 8125898, 50499],
      [1222540, 13104904, 13445245, 384063, 13307097, 13011760,
       5308558, 8401979, 4214629, 10724812, 244541, 9689587,
       2583285, 5853397, 13925802, 8759413, 9332054, 15019783,
       9919402, 15043150, 14279663, 116189]
    ],
    [ //  4 * (16 ** 63) * G
      [5434279, 4760434, 11445247, 9516445, 7806931, 14688254,
       4575323, 10345018, 8034953, 7421417, 6577402, 8899436,
       13777880, 14990175, 7703962, 12469696, 14840432, 4424824,
       14258425, 15784925, 1772824, 6206],
      [16482220, 8648690, 14970450, 3511248, 3054801, 15764515,
       10284673, 9912717, 3050944, 4257055, 15217557, 6396766,
       11317771, 418026, 10111712, 15714311, 5767861, 16456822,
       16427368, 15861328, 558979, 83296]
    ],
    [ //  5 * (16 ** 63) * G
      [8175184, 16651306, 5321262, 11728976, 4348541, 2532015,
       9535787, 13401245, 421444, 13650280, 15849631, 15500210,
       12224863, 681081, 11800809, 5704749, 12949080, 1763465,
       4382735, 7925207, 5178972, 8665],
      [11907261, 8116421, 15155106, 10818077, 2464214, 9752387,
       14298754, 5409061, 1021028, 5325519, 3942593, 10943103,
       4817696, 16037944, 11647635, 9620969, 12160172, 4546123,
       10285026, 13742309, 13373169, 55008]
    ],
    [ //  6 * (16 ** 63) * G
      [10489597, 13848692, 13092152, 9944122, 7777686, 16288071,
       5445735, 2229275, 13365333, 5849881, 6564515, 801008,
       674256, 10035184, 1539024, 13582566, 5636015, 16161537,
       501149, 11330730, 2969854, 123935],
      [13507341, 7859804, 11202983, 10255065, 9046704, 11532027,
       8411302, 12637111, 717270, 11772727, 4696564, 4012497,
       471461, 4171066, 16200393, 16231069, 9669677, 5873564,
       13687200, 110784, 160605, 86567]
    ],
    [ //  7 * (16 ** 63) * G
      [13782859, 3001249, 16344310, 16086894, 5089217, 16266515,
       4150091, 11954590, 2576985, 3488239, 4770233, 1015029,
       14060679, 14264745, 16251858, 5170511, 6192172, 1311814,
       6146808, 298157, 3132976, 54432],
      [7782545, 14830702, 7707874, 4320332, 5494729, 1691779,
       12272544, 15201727, 9343689, 2866768, 13268175, 9305274,
       15917494, 13000024, 9148605, 12483039, 10083198, 16391366,
       2215595, 933780, 3637598, 37858]
    ],
    [ //  8 * (16 ** 63) * G
      [14984205, 15740470, 6213604, 15906078, 16284285, 16155194,
       2524155, 3894186, 4086137, 9648390, 13212282, 4306560,
       2182847, 10449271, 5839589, 2080238, 5442570, 13709025,
       11573837, 9567828, 1278870, 47841],
      [2267412, 6745084, 12843085, 4533665, 12876116, 4441596,
       12611479, 15098553, 8221076, 6581512, 7327963, 7216063,
       12323179, 3839530, 4207391, 2369320, 12186637, 7250598,
       5508520, 8244037, 11756337, 54765]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 64) * G
      [16766739, 5296618, 4499574, 10983341, 7871639, 11278316,
       13481148, 2004140, 9968841, 16347059, 15409796, 595508,
       11726679, 5492920, 15256272, 4902133, 2028672, 5217117,
       5705418, 14083945, 10022695, 78101],
      [2984000, 9462199, 3570876, 8824250, 1151565, 13800166,
       11067494, 14691996, 9045094, 3101350, 16309001, 789272,
       14253917, 12147957, 4611225, 11919729, 4025039, 12481693,
       6233007, 15954109, 6358014, 80736]
    ],
    [ //  2 * (16 ** 64) * G
      [15113647, 12949062, 4663086, 7975066, 9272013, 16331060,
       776198, 8859911, 1933514, 1415425, 4710681, 1805529,
       118480, 6639312, 9992358, 3267900, 4232601, 12389574,
       4316813, 6888289, 9674052, 96952],
      [4548107, 14508700, 2495599, 10889277, 10097619, 11037675,
       6736354, 12164734, 2532842, 14724070, 15569518, 15247677,
       2015768, 11835376, 1704975, 8741561, 14495587, 5857133,
       1254906, 10641700, 9043964, 53907]
    ],
    [ //  3 * (16 ** 64) * G
      [10043916, 2349925, 116304, 3007730, 15882643, 11984597,
       8335965, 14615787, 9198459, 5007112, 4831866, 1376243,
       8913667, 10165314, 12701394, 6130778, 13696847, 8993449,
       1555012, 15548209, 4814010, 69577],
      [14824950, 14351615, 16635908, 6800158, 123789, 508183,
       617363, 14070937, 11103930, 7640607, 783164, 9570717,
       11860472, 3470842, 8809811, 3982829, 5139828, 5392841,
       8143220, 14502699, 15700889, 102183]
    ],
    [ //  4 * (16 ** 64) * G
      [15585507, 9201735, 11915684, 2440299, 16474302, 15293950,
       12016307, 7497195, 5773612, 11958768, 15452369, 16392643,
       12875990, 11674061, 14422194, 14639968, 119182, 2664209,
       13730379, 14697065, 12600305, 12875],
      [4841746, 9981533, 3908418, 5144781, 1754452, 15814040,
       3288133, 4759262, 7456548, 3908870, 8894843, 12247757,
       1622865, 1656632, 9593170, 15954332, 2436466, 7264680,
       5552401, 10240111, 2580973, 82329]
    ],
    [ //  5 * (16 ** 64) * G
      [16694440, 16442399, 13998887, 12961881, 16320216, 712425,
       16725733, 10729255, 6838036, 8189655, 13473072, 11609926,
       12640031, 1184221, 9582809, 4592260, 4114882, 50973,
       9636299, 5597932, 12371766, 83781],
      [440343, 11204411, 592074, 7278323, 6601491, 8883574,
       1178065, 7005063, 12475423, 3032824, 5124286, 7989510,
       5811823, 14591841, 14708670, 5432779, 15686761, 6612845,
       15534991, 13758531, 15359612, 46698]
    ],
    [ //  6 * (16 ** 64) * G
      [12625753, 1923052, 14387813, 801146, 11927209, 4707647,
       699234, 10421369, 2326557, 10097608, 4960550, 13825027,
       14029333, 3681817, 2340217, 8918251, 10740967, 2339310,
       10816544, 2842142, 7275381, 103773],
      [10468458, 7271356, 14689815, 6513459, 11496541, 30856,
       5422162, 9499047, 12140512, 14517075, 12623231, 16042635,
       16390674, 8645460, 13531382, 12098000, 2739320, 85233,
       7387694, 3547318, 9224663, 44838]
    ],
    [ //  7 * (16 ** 64) * G
      [3798988, 7757417, 16396543, 14849337, 4587077, 14614379,
       15744488, 10219010, 2863120, 5069634, 5659899, 6735115,
       5139055, 8143494, 15678649, 2832058, 3630724, 14627062,
       3168815, 12060226, 12529530, 72543],
      [9227801, 4226336, 10380180, 16032636, 12470163, 16767759,
       11165740, 6512070, 14867189, 6711724, 2986319, 15745728,
       7303527, 8120278, 15719426, 16655948, 7610407, 13847284,
       11510597, 455933, 5134167, 23854]
    ],
    [ //  8 * (16 ** 64) * G
      [16093233, 11059385, 2351039, 10871152, 4060939, 2668392,
       14435022, 497039, 13950072, 5987270, 9484438, 7228226,
       4463514, 4891000, 5892683, 3738086, 11980130, 5883433,
       13409423, 1679398, 40985, 53236],
      [8364879, 5168887, 16386436, 9811116, 11062724, 8608669,
       478546, 6010722, 361697, 385692, 9356181, 7098161,
       10096425, 15861324, 4291975, 14490255, 15479084, 380309,
       4080184, 9634868, 6528849, 37409]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 65) * G
      [8737869, 801937, 6253979, 9302646, 2197774, 3187373,
       14928864, 4686702, 6626029, 9516023, 3301483, 7454729,
       10687878, 6244273, 6934496, 9963171, 8337152, 12981237,
       8176363, 15754736, 2283218, 67856],
      [4998637, 12944209, 10597010, 9731688, 11295730, 8131721,
       44880, 6503491, 10748426, 8103293, 7640125, 12643714,
       15273082, 2549457, 9233812, 9843846, 7064030, 16773826,
       13444262, 1385494, 74088, 3098]
    ],
    [ //  2 * (16 ** 65) * G
      [177520, 4022417, 2343493, 1322046, 8654428, 3660144,
       15844096, 7509169, 12540598, 987677, 7250512, 13224174,
       15526759, 703235, 9646210, 10591281, 10926112, 5892221,
       3111597, 12815748, 7873528, 28137],
      [11975582, 12017319, 14536283, 5676190, 9450893, 12608912,
       3579088, 11056620, 1868472, 11279608, 8827573, 4193515,
       15414860, 10452623, 15523663, 3497689, 14757876, 16663132,
       880430, 87303, 3238008, 13746]
    ],
    [ //  3 * (16 ** 65) * G
      [6688406, 5499782, 4053182, 9168758, 12740412, 6025330,
       3065525, 10995014, 4853835, 3373911, 8822255, 10394131,
       16674990, 848296, 1096961, 6320370, 11440251, 14301332,
       13327678, 1829512, 10323577, 166],
      [13163882, 15299075, 3199453, 14193932, 2306769, 4257622,
       4087459, 3391009, 4253982, 10409195, 5958580, 7385802,
       14985922, 15643631, 12685324, 16166204, 13042902, 11043180,
       681961, 1244810, 4139951, 48861]
    ],
    [ //  4 * (16 ** 65) * G
      [12647031, 11904027, 16080726, 6618422, 14511029, 8159084,
       11897435, 13675624, 9543417, 14270217, 2116242, 7455685,
       385323, 10153667, 1891177, 5589661, 16074307, 30561,
       13533150, 4690197, 12661028, 14745],
      [7449645, 9494978, 11281912, 9745264, 5491923, 4198675,
       16151629, 13088173, 3637543, 7767998, 13475021, 443619,
       4758364, 391592, 667733, 1656152, 11776299, 663626,
       5048089, 1389802, 16072369, 88335]
    ],
    [ //  5 * (16 ** 65) * G
      [1470467, 15653297, 12183412, 9644101, 14583521, 10554860,
       7903144, 229841, 12107511, 4794030, 14719322, 2294970,
       14785665, 8296254, 14941847, 5510217, 1553240, 4680613,
       13359087, 14735431, 5451964, 4837],
      [6984150, 10606320, 16389664, 11294603, 4928770, 1125745,
       14380013, 2492139, 16312184, 2561379, 4426619, 6627285,
       8599827, 3735089, 1760406, 1348255, 15141331, 15499582,
       11150903, 349310, 16447463, 39993]
    ],
    [ //  6 * (16 ** 65) * G
      [6960715, 655212, 9664606, 5497795, 676094, 16458704,
       7212342, 11376204, 11381012, 4325099, 16463156, 10861170,
       1471102, 7906382, 14711772, 5313734, 8619214, 9316339,
       9620026, 7811184, 9397452, 35300],
      [1745977, 2586677, 9220885, 6958700, 12359438, 14454027,
       8590031, 11404254, 10263014, 14080887, 7345698, 5894046,
       14026635, 4745858, 13661032, 3488255, 4160282, 4074248,
       12772890, 4949837, 1372343, 87474]
    ],
    [ //  7 * (16 ** 65) * G
      [15512961, 257751, 15394684, 13562203, 11853336, 10747824,
       2423326, 3247707, 955901, 9449073, 3210525, 5622522,
       11459078, 1048973, 12528593, 13285929, 8422845, 8788952,
       10137281, 15045073, 10904930, 128762],
      [9204777, 8845238, 9957091, 5254151, 8874732, 7317770,
       16303744, 13326461, 5105522, 11984040, 9654140, 16205516,
       8003343, 4086848, 12282773, 7889641, 5018455, 7121418,
       6122512, 12585326, 2175043, 109316]
    ],
    [ //  8 * (16 ** 65) * G
      [7781048, 5425480, 3720832, 16272430, 16188602, 10037121,
       3601103, 2669460, 7116588, 12558544, 7780507, 12035982,
       16653784, 14789120, 5961713, 3858352, 2592494, 1983159,
       14959922, 10823915, 14176480, 28435],
      [3413050, 5007385, 617330, 11950040, 9718525, 16386095,
       14658466, 3728641, 6743400, 15524286, 2593413, 16375603,
       15868407, 11467898, 7331444, 47272, 10035314, 7674010,
       11934166, 14278075, 7150728, 39808]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 66) * G
      [6591149, 15145512, 12906033, 6682730, 15982148, 3978248,
       13949553, 15243008, 7041284, 16116136, 6388432, 2454209,
       10890831, 1874393, 15672780, 7852579, 9842188, 6906171,
       388607, 8509618, 9251059, 36481],
      [14622560, 3264396, 1012242, 6756214, 6557483, 10748811,
       9232453, 12481135, 7366815, 8772611, 13320738, 7531021,
       9879439, 6693745, 5621768, 10579832, 2555464, 10471363,
       4510945, 9398463, 12354926, 81661]
    ],
    [ //  2 * (16 ** 66) * G
      [9900517, 5701047, 12001874, 10922051, 13579315, 7449533,
       4735306, 12401989, 10384902, 16595426, 12856851, 14712617,
       4943506, 13685273, 9614991, 14087652, 14724763, 4823133,
       6372038, 5135273, 15052777, 128784],
      [13225215, 3951502, 2828255, 2784010, 2691954, 11525851,
       2289733, 1878162, 13210183, 7748713, 7841382, 10027825,
       14284465, 10519256, 16158956, 1095318, 1576784, 1926669,
       12337561, 8574710, 15630235, 122748]
    ],
    [ //  3 * (16 ** 66) * G
      [7814653, 7295665, 10707293, 5111874, 2391307, 15639568,
       14052688, 15461000, 2886314, 14500241, 11162107, 10159255,
       4748854, 12117547, 14592536, 2108690, 10188492, 9774753,
       7106970, 6960952, 1721609, 48553],
      [8138378, 6390166, 3914628, 7958509, 5534870, 5437978,
       16594113, 3860740, 12946860, 4651041, 11081820, 13212146,
       9378652, 9166125, 3933896, 10262886, 12746312, 3731837,
       8667504, 787037, 11940923, 59135]
    ],
    [ //  4 * (16 ** 66) * G
      [4548083, 3392178, 12944690, 6274360, 4688785, 10038083,
       16765606, 9838727, 13049536, 2618462, 5193780, 10163482,
       7501321, 8670400, 12902305, 11057965, 1130724, 3382800,
       3908109, 10602254, 16068541, 11789],
      [4709894, 2721540, 10935361, 7133455, 744913, 14533896,
       13092076, 13331051, 1040704, 16505495, 1086562, 10967062,
       842366, 792907, 4316331, 6567855, 1050373, 10370894,
       16661169, 11388391, 15284885, 129016]
    ],
    [ //  5 * (16 ** 66) * G
      [356966, 11379670, 13158884, 14469070, 4752208, 6874822,
       6470725, 2124233, 5093008, 921705, 9578975, 5339110,
       9985023, 2654166, 3803341, 2594875, 4569073, 3477091,
       16010530, 10292267, 3415529, 120872],
      [926834, 10996723, 4813046, 1867483, 11398011, 12348075,
       6579919, 9082966, 9513943, 6650652, 11020215, 3053600,
       12312221, 10665617, 12655427, 12414139, 9433603, 5308886,
       9161094, 14789092, 4507719, 48603]
    ],
    [ //  6 * (16 ** 66) * G
      [9661728, 6020647, 10919906, 14019613, 12199755, 9079842,
       5938650, 14716993, 6379904, 9178819, 14780723, 11156619,
       2580155, 10786170, 5435850, 14160751, 146275, 7687999,
       1791738, 10742560, 5148265, 93362],
      [7746382, 8508538, 444755, 12500414, 14062801, 9616442,
       6854951, 12958081, 4523623, 8130310, 13967247, 9906725,
       6948975, 2085826, 9620356, 14733707, 3069200, 8570278,
       13689162, 499721, 10036242, 97415]
    ],
    [ //  7 * (16 ** 66) * G
      [296458, 16758064, 16026404, 5559620, 55558, 13106644,
       8448759, 7025630, 11760663, 14675584, 15958799, 15478806,
       6640797, 11231172, 5665566, 6198350, 12302477, 2417560,
       3849550, 15613122, 13125201, 5902],
      [16017737, 13385537, 5840580, 13760080, 10092619, 2786408,
       15622459, 1674876, 13286628, 7411926, 3159456, 15777410,
       3099499, 7913405, 3044430, 7197740, 5079360, 5026818,
       757489, 3220993, 7771425, 5728]
    ],
    [ //  8 * (16 ** 66) * G
      [14710243, 5828680, 6764782, 1627019, 8747390, 3444210,
       6529312, 190844, 12579132, 15705879, 5686861, 8362045,
       14006051, 7802639, 11022545, 7384260, 1382208, 12769097,
       14356238, 2713792, 10422881, 95465],
      [11176659, 6830695, 3623517, 5686942, 3815116, 605178,
       974730, 10719763, 4240252, 7677896, 9889805, 6993723,
       9352338, 3165346, 1230804, 15650313, 12180857, 659760,
       5573520, 10619997, 14112739, 100931]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 67) * G
      [15583271, 5138821, 4216567, 6976278, 14872330, 4708271,
       16635158, 6420668, 14892967, 12291905, 4701867, 15500229,
       4995758, 14522174, 15281352, 4762065, 8206370, 5486053,
       8682317, 10771461, 3701448, 54674],
      [13480395, 13516282, 3571758, 10376050, 5201184, 5640350,
       2439274, 13699788, 7078471, 6112844, 10769397, 9191839,
       1042816, 12423737, 10927826, 9112202, 5521999, 16022008,
       9605351, 10387267, 1359797, 29911]
    ],
    [ //  2 * (16 ** 67) * G
      [13164962, 4397287, 13671103, 6221880, 16604301, 14800521,
       8156507, 2122780, 11714700, 9042744, 11665396, 11776935,
       2163937, 15193977, 1361159, 14198417, 11310073, 16104129,
       8997895, 3234874, 3030291, 76810],
      [2348956, 2539221, 4194656, 61014, 14932079, 16109524,
       1878248, 483962, 3866334, 6813779, 11321468, 13876945,
       1724781, 16714760, 4228840, 14534388, 1233013, 1820865,
       3296759, 8176797, 9224335, 118827]
    ],
    [ //  3 * (16 ** 67) * G
      [16563934, 4154349, 2585775, 1267448, 536753, 7309931,
       5898835, 396721, 611160, 9476599, 71279, 14695318,
       5894068, 5203927, 9922632, 369890, 6494842, 4731612,
       11945627, 766641, 5506581, 111228],
      [4725764, 7659538, 8673537, 14096394, 5174983, 7658893,
       4403254, 13710517, 12810416, 16197120, 7102683, 9689152,
       918122, 5405894, 8521772, 5746506, 10117247, 3735092,
       15066064, 5911938, 13343559, 50855]
    ],
    [ //  4 * (16 ** 67) * G
      [13132119, 8312305, 10774785, 3845068, 14096363, 12752778,
       8447354, 14765529, 1978491, 14306195, 8241904, 9470131,
       8377721, 5104862, 6558739, 4570991, 105715, 468908,
       10378462, 8797811, 15057639, 59060],
      [14769974, 546344, 9439566, 4597600, 2901243, 2215161,
       8724939, 9574809, 5477757, 13955806, 15453916, 11977751,
       2912149, 15146368, 2842741, 959514, 15648385, 7319993,
       14162253, 3015456, 8180767, 117390]
    ],
    [ //  5 * (16 ** 67) * G
      [14951360, 11112479, 7689318, 10845816, 16163979, 13920857,
       4901755, 633336, 14691824, 889961, 1881518, 14286529,
       13382546, 13709486, 2139324, 13192681, 13078299, 3602562,
       7404379, 2969545, 11345138, 129842],
      [664884, 9754079, 298200, 9909756, 8611420, 10448843,
       7746838, 13359381, 7719380, 6596391, 13840187, 14509072,
       13197455, 2151808, 14466221, 6620090, 2823744, 546587,
       2801075, 7928776, 3378296, 54930]
    ],
    [ //  6 * (16 ** 67) * G
      [379620, 15315950, 8798105, 8364262, 13398288, 10862898,
       663288, 16711216, 8676916, 4484742, 6103853, 1893351,
       1003136, 14981157, 15873722, 13250886, 3756351, 9130643,
       11551154, 6438060, 6107574, 26352],
      [3101640, 12998248, 7869108, 16199377, 6683150, 9288648,
       12342774, 8208895, 11297962, 5486528, 8447146, 11999555,
       14915515, 3275110, 11961155, 12214941, 786563, 15235562,
       16542996, 234307, 3047088, 55007]
    ],
    [ //  7 * (16 ** 67) * G
      [10682604, 1922024, 1523430, 14732678, 15018439, 3160933,
       11536251, 12107836, 13143506, 11089621, 11470315, 13904820,
       15025303, 9459649, 11513944, 11224954, 16190038, 14534888,
       8541612, 5228545, 7976843, 91237],
      [9946926, 8384700, 9655134, 8428992, 15291593, 3072869,
       12111128, 4844996, 8206509, 7666055, 9273416, 7205219,
       1067697, 15135264, 4945038, 7882138, 305717, 2121013,
       3324053, 16255134, 2534538, 16831]
    ],
    [ //  8 * (16 ** 67) * G
      [15051422, 8749153, 13188607, 9785600, 3862384, 4355491,
       3757739, 8016602, 2900259, 6625296, 9564129, 9252429,
       11448344, 10449039, 3178865, 3479076, 7879051, 16486906,
       1855217, 12800370, 15404312, 57237],
      [15748232, 14186469, 10457284, 12523374, 542490, 15268833,
       7671544, 9370946, 2538115, 16551483, 11185585, 1686710,
       331731, 8408885, 859802, 42776, 11866568, 9942624,
       8463278, 4209903, 13680226, 111367]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 68) * G
      [13496540, 12705230, 7081491, 15645098, 13971638, 13871276,
       13110008, 12467215, 4501131, 15958222, 2682471, 3691701,
       14439990, 4495258, 9442063, 5406591, 800206, 5706728,
       2354696, 1642414, 12340030, 25641],
      [11764618, 7321051, 8984554, 11806127, 3066514, 4610329,
       13600169, 6280127, 10794188, 11793882, 5213557, 10219028,
       13375672, 15485370, 7667552, 5724439, 6532163, 12227875,
       7090588, 4665059, 853918, 61548]
    ],
    [ //  2 * (16 ** 68) * G
      [3403427, 1494643, 16525517, 8672853, 1750545, 4978784,
       14243821, 15827321, 2189250, 11535383, 15968004, 8578044,
       3065603, 4670946, 910924, 5036477, 9910247, 5824492,
       11325931, 15099274, 797160, 74836],
      [1620824, 13925707, 12341045, 13942305, 14853738, 6356286,
       10552619, 10304873, 518925, 4714383, 10179939, 1465080,
       81926, 2932838, 4403686, 8425144, 9786273, 9794608,
       5111057, 7755299, 4569549, 24649]
    ],
    [ //  3 * (16 ** 68) * G
      [13870553, 13146277, 3430414, 10169910, 2663440, 5376014,
       11927924, 1057170, 10235012, 6145781, 937346, 7760075,
       12171254, 4386258, 12284386, 15752515, 13274292, 4047436,
       4006903, 13093681, 3409486, 59762],
      [3552700, 11886650, 10220724, 14254125, 13138480, 8593662,
       2768449, 10243365, 11628595, 11965230, 4442311, 3044395,
       11155292, 9712832, 3325996, 11967449, 10566479, 964790,
       11771281, 15123625, 5589271, 12379]
    ],
    [ //  4 * (16 ** 68) * G
      [795263, 11251123, 15861183, 10264793, 3801362, 9435670,
       739908, 4493155, 2966768, 5233909, 15170096, 16057174,
       15440130, 4418380, 11650107, 15163738, 4135213, 6517974,
       1482709, 4295638, 4656271, 53560],
      [5559593, 12666261, 13192002, 2883195, 5689227, 9477205,
       9016555, 14846831, 8243883, 4779619, 16302087, 16516971,
       1970127, 14030839, 9614720, 5727279, 9564684, 14626333,
       5141855, 14506673, 3972230, 100252]
    ],
    [ //  5 * (16 ** 68) * G
      [12907130, 1428937, 6305506, 6625829, 13821705, 4862661,
       5238649, 13936061, 3404572, 1812138, 15053175, 359843,
       13078948, 8493812, 4034796, 3491809, 23010, 7466961,
       3812969, 7865585, 10233100, 18673],
      [3429290, 6905105, 8754826, 837358, 304565, 4555449,
       16690140, 2568016, 7035551, 13671509, 9599764, 13106781,
       14020468, 10863918, 14810324, 3945129, 16773220, 1801183,
       11447391, 6797906, 9413473, 22178]
    ],
    [ //  6 * (16 ** 68) * G
      [9765138, 4486023, 11177466, 15259073, 3314698, 7806416,
       6763385, 15437982, 3581171, 13897123, 452480, 13500961,
       9312873, 14927921, 7636738, 3585713, 15076589, 9286904,
       8270462, 8618185, 1734923, 36764],
      [5458586, 3975878, 16027372, 5689308, 1024213, 7965797,
       13523139, 16664034, 944242, 11281830, 274959, 15702065,
       10087576, 12676787, 114263, 1260703, 7581863, 15160379,
       1611574, 11833238, 12635792, 87314]
    ],
    [ //  7 * (16 ** 68) * G
      [825389, 8088175, 12923416, 2164413, 1320371, 16136833,
       10520459, 15885164, 1480383, 1324604, 13149227, 5500500,
       11998296, 3715851, 11286470, 2900915, 4604049, 4992756,
       3054144, 7670016, 14355666, 130684],
      [3647126, 14356714, 1430323, 13996366, 2043880, 13336748,
       2380335, 9532489, 15092299, 348439, 8984682, 1527334,
       14472331, 10257745, 15470402, 8695399, 5376656, 12699066,
       5876949, 2102147, 6636834, 42288]
    ],
    [ //  8 * (16 ** 68) * G
      [13171745, 4243367, 7024633, 10922092, 3981038, 7578267,
       8197909, 6084972, 13316115, 583698, 9521595, 3455277,
       12208446, 14784221, 10874677, 10841929, 14460611, 4987948,
       16546373, 6835493, 12597422, 112569],
      [4638702, 13053359, 9508269, 6205336, 4525490, 2820641,
       14767011, 1135895, 7176561, 14181090, 15227865, 4165175,
       1521599, 8613273, 8409882, 13349685, 9921683, 15737149,
       6461103, 13265334, 14837096, 48795]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 69) * G
      [2126181, 2989319, 10244571, 12833989, 13986369, 9113287,
       14306855, 10780589, 16762248, 6611460, 16604217, 9902572,
       12361528, 4213074, 12596640, 2921106, 15161358, 16366330,
       7243871, 14011526, 1680092, 89123],
      [15314798, 14530314, 7113591, 14516179, 2207824, 10230030,
       15522955, 3529064, 2403663, 492966, 8286015, 1917641,
       7834216, 3419287, 15770276, 8785979, 12237877, 3603770,
       6556399, 3137795, 13171489, 123206]
    ],
    [ //  2 * (16 ** 69) * G
      [3041378, 9048134, 13512672, 3525198, 7188623, 12175272,
       10508640, 4911209, 8371172, 8782156, 5218048, 5881045,
       9546411, 12356350, 6580129, 12283094, 11233724, 5833556,
       455603, 16748876, 5968423, 63789],
      [14003239, 6654199, 14950946, 13715603, 16046369, 15823451,
       5292932, 10528200, 5325852, 16741955, 12240350, 5479749,
       12191668, 11406748, 6425216, 3294021, 4519524, 4347835,
       5246484, 6543911, 6035905, 107548]
    ],
    [ //  3 * (16 ** 69) * G
      [15459635, 7540465, 9527371, 740241, 7222830, 15233587,
       1750801, 2387548, 7225239, 12763636, 2647341, 1284323,
       4795925, 13811651, 6899548, 14180134, 13202107, 8660131,
       5158066, 4827564, 13988118, 84211],
      [14902782, 6247461, 5909086, 6995265, 187903, 16013970,
       2804516, 3231367, 12371921, 14473655, 9424593, 227278,
       3788580, 5510157, 13226246, 7728022, 14741146, 4867487,
       11638859, 290874, 3629415, 73602]
    ],
    [ //  4 * (16 ** 69) * G
      [4415158, 14910323, 8987463, 5827231, 5652088, 2931061,
       5566374, 2149560, 13134854, 8055836, 11852489, 16003793,
       10077015, 259774, 5643310, 13470170, 9023336, 4914599,
       6127170, 4202274, 8835519, 40899],
      [10562721, 12434337, 1656569, 10897049, 10215257, 12545608,
       10959220, 9743749, 16639833, 1869257, 632830, 7517122,
       6893984, 4705442, 2112946, 12409686, 8766593, 9073680,
       8494795, 15354082, 3455953, 121745]
    ],
    [ //  5 * (16 ** 69) * G
      [11715512, 1605995, 1617231, 13861066, 6265356, 5652948,
       11512994, 16483229, 5345305, 8712830, 2472088, 5819756,
       2711124, 15256542, 927137, 1819911, 12721811, 6510407,
       11036401, 10796511, 10391346, 67639],
      [13388370, 15355527, 15438145, 7524338, 6077177, 12482344,
       5108882, 2591119, 3967065, 220962, 13358237, 7495781,
       3696322, 10390134, 14004971, 558824, 7389051, 439071,
       3374571, 8953150, 15121591, 24716]
    ],
    [ //  6 * (16 ** 69) * G
      [12267766, 16693880, 3541605, 5302975, 3528986, 9653506,
       10800429, 757444, 16567860, 15797133, 3580194, 10169957,
       13134691, 2439619, 11306134, 12058671, 13855652, 3996662,
       2074249, 14470015, 957792, 29224],
      [9785782, 6331943, 1625012, 4916135, 15242120, 13099718,
       6517837, 14639856, 4647440, 15351361, 13506457, 10407287,
       14208754, 10297203, 963106, 2852801, 12574580, 8484298,
       12904912, 4132192, 1906344, 60653]
    ],
    [ //  7 * (16 ** 69) * G
      [1369938, 16612213, 6472806, 9314262, 13213871, 8649920,
       3768112, 13938862, 13326193, 12721956, 2005745, 4627917,
       2110109, 10030476, 13788537, 11605501, 6338377, 4008497,
       3591385, 9894142, 10582969, 20042],
      [1633265, 13109825, 3926677, 15174483, 8184742, 15004454,
       11998510, 5510782, 14005449, 1790678, 13032024, 5215240,
       6150820, 13207592, 14426102, 10609878, 4235811, 6555509,
       14261524, 16018578, 7956387, 65298]
    ],
    [ //  8 * (16 ** 69) * G
      [2275711, 4043818, 16239779, 1655544, 9252504, 3947648,
       10958611, 14250705, 16308138, 6250335, 3079755, 9532753,
       13667352, 13526923, 7453589, 6798041, 16161563, 14800028,
       6391901, 5552782, 13691838, 69888],
      [9483895, 15480940, 12669102, 4060008, 6669429, 3375815,
       3759426, 3696039, 5632211, 3858302, 9658244, 15078807,
       12716901, 15907240, 5178818, 12336506, 339339, 4008314,
       8500838, 6662122, 13482042, 97104]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 70) * G
      [12897126, 712970, 16731252, 5883445, 10907031, 14338248,
       11478377, 3312485, 3726281, 5872520, 10485174, 8378428,
       2388984, 8648304, 14160518, 859946, 3192683, 5984336,
       15532206, 7148981, 3628400, 88497],
      [1974143, 2789407, 6388343, 13003178, 9493687, 15828391,
       11453924, 14342405, 7001806, 1845521, 10959833, 12790232,
       8165098, 4555256, 10270129, 3775634, 8541120, 9976890,
       3764178, 14325899, 6982497, 98657]
    ],
    [ //  2 * (16 ** 70) * G
      [926813, 7269806, 10030446, 2553479, 3663887, 11896924,
       1321710, 5723686, 8563649, 13309150, 1348193, 15462073,
       11814645, 1952164, 15728567, 15251273, 13590158, 8534303,
       11812371, 1427663, 14437459, 99787],
      [206513, 13860264, 15329452, 7339162, 10672143, 10355018,
       2087686, 4643427, 11264107, 7769575, 10425443, 12828279,
       3035789, 13700499, 14567759, 7695299, 825456, 1729803,
       739864, 11416759, 15393833, 44556]
    ],
    [ //  3 * (16 ** 70) * G
      [4966149, 940114, 9386503, 16502837, 4214529, 7423110,
       7894102, 8930669, 11714374, 12339532, 7508394, 11657875,
       10351869, 16381314, 2106124, 15824846, 4008394, 13239162,
       14630990, 2297863, 10182810, 88429],
      [12535187, 3579569, 10977267, 6176841, 16736847, 4964756,
       4273177, 5996279, 1771248, 12714515, 3404986, 12014742,
       10773335, 14793584, 8418842, 731443, 4987255, 12995991,
       1749721, 59253, 8266676, 122082]
    ],
    [ //  4 * (16 ** 70) * G
      [11398933, 15822074, 778590, 12238337, 2697121, 15573775,
       14405373, 2434361, 8786856, 16303273, 6233743, 16215362,
       7349977, 6329836, 1354808, 5274642, 151264, 13066952,
       9370534, 4148689, 8930828, 110608],
      [2130123, 1331744, 14707919, 11945432, 12137685, 5550643,
       7520509, 15455447, 8265214, 286240, 4416168, 6298527,
       6110088, 5766046, 8222691, 13170660, 12719159, 6584206,
       13180039, 433617, 9198119, 23744]
    ],
    [ //  5 * (16 ** 70) * G
      [5267298, 11371690, 10390395, 15514975, 5419979, 666496,
       1749862, 956510, 10215338, 6476710, 15253886, 9024993,
       11600689, 13867675, 5925717, 12939848, 2058055, 15964895,
       16630562, 13114550, 8920703, 55688],
      [1091168, 16271667, 3551699, 16632283, 1608068, 11666397,
       2899041, 9019567, 4540529, 11443342, 5197967, 6915996,
       12402042, 14940206, 4031462, 5948617, 10439761, 4403909,
       1667444, 11345995, 2291529, 22275]
    ],
    [ //  6 * (16 ** 70) * G
      [11299472, 15242797, 9229381, 9071904, 318755, 6910825,
       12537345, 8629755, 8704884, 611235, 8294755, 3525316,
       6174004, 6175437, 1083580, 13550637, 4316717, 15247953,
       4854736, 12459329, 12420561, 66875],
      [1158298, 295097, 9841440, 3325253, 6822467, 15410188,
       8612077, 6873713, 5308283, 5040009, 14940323, 3865347,
       8545712, 9097637, 6319045, 13686886, 246149, 2865715,
       4979028, 13383998, 11528007, 23315]
    ],
    [ //  7 * (16 ** 70) * G
      [11991189, 10936661, 3172465, 10321447, 3510590, 2204857,
       11643308, 16654059, 12675384, 8885289, 12189099, 14609185,
       10157722, 5533163, 11696511, 9861679, 13579467, 146361,
       8073186, 14698857, 7509886, 51858],
      [11838230, 2682704, 5190793, 14888090, 6183148, 3538705,
       15000482, 7177611, 12141495, 14091378, 750692, 15229443,
       7885105, 7870830, 13088930, 4219048, 15003862, 7506131,
       9143067, 11758655, 12722037, 1153]
    ],
    [ //  8 * (16 ** 70) * G
      [7621755, 4758656, 5661708, 639933, 12738906, 4307318,
       5524270, 658020, 3517661, 15353398, 4988775, 15953349,
       9683866, 14470266, 3094636, 5176684, 13900290, 16502157,
       1079455, 7366887, 1628184, 695],
      [4116732, 2841998, 3425851, 13073355, 3442744, 16029167,
       12422811, 15977755, 5161466, 12927786, 1491573, 13384014,
       448017, 11091174, 12982870, 4571623, 6752178, 4381471,
       5341836, 4420928, 16722248, 65625]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 71) * G
      [6218118, 13044447, 10434680, 7340015, 16053578, 1024098,
       12812352, 685668, 15344057, 5817040, 7182782, 14881194,
       7387565, 3821050, 5417972, 11513300, 8084965, 1859855,
       6481449, 7919134, 9060885, 9272],
      [1822127, 16351470, 9957768, 13210100, 13376107, 7298460,
       1188332, 7303997, 10443739, 5683674, 5265870, 4253837,
       3840543, 666336, 2670617, 10872323, 16372866, 14411423,
       15087659, 12286253, 8999045, 4902]
    ],
    [ //  2 * (16 ** 71) * G
      [9413758, 325471, 8174138, 8601083, 12864161, 10910137,
       10923854, 15004580, 4238965, 12331138, 15467188, 2630674,
       30382, 9802297, 6555248, 7660989, 11337765, 1726427,
       309371, 3281467, 14730999, 93297],
      [16761544, 7460324, 14624363, 10960751, 6409096, 4191408,
       13465017, 12361832, 7416340, 13908887, 10962258, 6001691,
       3478348, 6886672, 11268891, 12666403, 9906701, 9553066,
       13885405, 14777242, 15263712, 36180]
    ],
    [ //  3 * (16 ** 71) * G
      [12010635, 11854626, 15356444, 5010027, 1821320, 1240757,
       15350211, 9671101, 9148938, 9369388, 325906, 11068701,
       9412472, 2457240, 9410248, 14500929, 8335104, 16458797,
       4994696, 1777629, 9627135, 58159],
      [9193973, 5528041, 13875846, 10354333, 4575093, 3835189,
       16764546, 15417079, 3777192, 8469147, 1194428, 9609500,
       5457461, 13706167, 14032614, 11627099, 16707968, 15129986,
       12857746, 2651783, 16482740, 36843]
    ],
    [ //  4 * (16 ** 71) * G
      [4212576, 1026187, 12233118, 2655067, 7044778, 773215,
       6717727, 15460180, 1048484, 14302877, 14695785, 1597210,
       1434465, 16095192, 7779087, 7889458, 4615649, 2387624,
       4404504, 5335822, 9309514, 15676],
      [6376122, 4469969, 11269308, 12578291, 13656759, 15053897,
       2691015, 8883347, 9618710, 11082122, 9728638, 10142777,
       5889318, 3581393, 1688154, 13370556, 2591201, 16487959,
       2935935, 3092194, 3586505, 84929]
    ],
    [ //  5 * (16 ** 71) * G
      [15582071, 9224156, 7110021, 14788020, 15959900, 1111235,
       4946349, 4834406, 5653767, 1281045, 3526066, 10045370,
       14701627, 3713582, 7449926, 7887474, 254671, 11178620,
       2981067, 5606635, 12970258, 54525],
      [14868572, 12460379, 6592555, 10419210, 13889644, 13044938,
       12479783, 486803, 11077062, 8005264, 10826022, 13408322,
       8056109, 4230550, 15256164, 8618273, 7589133, 15533520,
       1410509, 2897663, 9667787, 124386]
    ],
    [ //  6 * (16 ** 71) * G
      [766139, 5761671, 1444578, 6903439, 11080439, 5871830,
       11875446, 5107008, 15854847, 4618237, 15628714, 741400,
       9013738, 3193145, 4717848, 16107117, 12722662, 16041139,
       6848952, 9063065, 10411041, 105560],
      [2516540, 4232815, 9770315, 1729030, 12452471, 11899393,
       9648427, 327107, 4455076, 6123811, 9877447, 714820,
       8775533, 16430928, 12588902, 7106229, 15089278, 5252943,
       583796, 8892806, 3088067, 82726]
    ],
    [ //  7 * (16 ** 71) * G
      [4526831, 4127859, 8049106, 12253832, 8766258, 2370952,
       308199, 9978760, 16344813, 10414892, 920264, 2193732,
       11689079, 12741134, 14139870, 14485194, 15068810, 3628847,
       13136001, 1485160, 15592089, 73600],
      [10487590, 1403048, 15568310, 11674984, 3877016, 1717577,
       3845300, 11521549, 15774619, 5701085, 7476352, 1459479,
       5274472, 5049958, 12172888, 8978955, 8759034, 442548,
       13345630, 1775361, 8263559, 92295]
    ],
    [ //  8 * (16 ** 71) * G
      [14084819, 15034238, 4289931, 5153551, 11220888, 14604378,
       1929803, 9070192, 5524298, 14262384, 2309658, 15635460,
       2647927, 10051280, 8073882, 3355959, 15620263, 4659790,
       4793421, 6760286, 13950880, 66866],
      [2027250, 14487801, 5734135, 12192893, 12725899, 3359057,
       13927715, 4572437, 5448474, 13565139, 6412759, 14310357,
       16374113, 10755518, 7296305, 10817804, 2683420, 8001859,
       15077151, 4844568, 14078540, 108826]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 72) * G
      [6556301, 16562030, 8306479, 10532256, 4691201, 15918947,
       89910, 5618480, 9070442, 16357637, 2594960, 4545549,
       15610907, 9423065, 792800, 7116152, 2754397, 10908996,
       60259, 16476634, 4628901, 27598],
      [15557203, 8991987, 11832417, 7246899, 213572, 11716064,
       2179680, 10001305, 14632775, 9962713, 6492521, 7748223,
       6284831, 3758610, 7194348, 11104888, 12040390, 10479543,
       7235119, 5527125, 6572641, 35579]
    ],
    [ //  2 * (16 ** 72) * G
      [12272856, 12779440, 11267369, 16384221, 7652005, 4873736,
       10618458, 9672936, 11188503, 9774737, 14591713, 6715544,
       11015852, 10906656, 9653140, 14306199, 931554, 1340336,
       15101934, 9675884, 10049751, 4045],
      [6457135, 16409763, 11987641, 9782655, 13391280, 2103687,
       4013168, 14935025, 6424768, 11782399, 8183845, 14203128,
       13458223, 13233551, 3242139, 13606381, 13897545, 2377752,
       4224116, 4637489, 1368560, 93631]
    ],
    [ //  3 * (16 ** 72) * G
      [10855074, 8598691, 3738272, 14482521, 1978257, 2235003,
       5793598, 14796353, 3348944, 2122187, 4303310, 9927323,
       5882699, 16548787, 8566777, 12658607, 1469458, 10957953,
       13899949, 601444, 4999419, 60956],
      [5248452, 11065932, 9961169, 5402136, 13976696, 14455279,
       4224443, 705782, 418284, 5033617, 508023, 12782796,
       10203189, 2936681, 1540245, 8612731, 8961473, 12578711,
       10290104, 16598950, 4588741, 54962]
    ],
    [ //  4 * (16 ** 72) * G
      [1673964, 11506302, 931303, 11360290, 3651653, 619049,
       13394523, 10259557, 10031560, 1935898, 8950169, 675573,
       15807705, 13991881, 2428417, 1883740, 2432327, 93829,
       8145969, 5430354, 8877942, 102085],
      [2737652, 2307796, 1222947, 12561332, 4540165, 12960352,
       4618572, 16119880, 13128493, 10395839, 4398036, 3162829,
       11819820, 11545556, 3356490, 4806912, 4607045, 157422,
       6453367, 14296611, 3343438, 82954]
    ],
    [ //  5 * (16 ** 72) * G
      [715699, 5510258, 12566908, 7375334, 10594233, 10429162,
       10565342, 10413323, 3930333, 26715, 9587691, 5980009,
       953348, 9931827, 7171706, 16021347, 4425242, 6785685,
       15095705, 8454263, 12046452, 6606],
      [16709404, 14380490, 10423584, 3537486, 12594362, 15601329,
       6833712, 15427112, 2511362, 12487816, 8182347, 14789138,
       11877827, 11166321, 3082940, 16048869, 16173350, 13407992,
       9954500, 1354489, 13589412, 123129]
    ],
    [ //  6 * (16 ** 72) * G
      [626547, 11227528, 2357574, 16767164, 9203315, 9398761,
       3971189, 3199754, 9319836, 6262716, 16527405, 16569073,
       11153398, 12941997, 1854174, 6901224, 6916704, 5921431,
       1927539, 2970963, 12299916, 91157],
      [7024027, 11268236, 9839512, 10405358, 9165838, 8945189,
       6072767, 8432807, 4807378, 14453969, 7421498, 6476533,
       3209544, 14290970, 6527133, 15457264, 13889454, 14605940,
       6850237, 13060552, 2463914, 128164]
    ],
    [ //  7 * (16 ** 72) * G
      [3581925, 12137929, 11234032, 13935176, 9754404, 5486558,
       3365198, 299463, 13463688, 16069660, 12788622, 5197906,
       948510, 4267439, 8458435, 7392234, 8206524, 8746071,
       2386812, 5154473, 14763950, 34048],
      [8091965, 8268361, 5884597, 15594608, 6564198, 7051327,
       7155382, 10647090, 7213601, 4347303, 12184486, 13776503,
       9425526, 6446441, 7620000, 13349987, 11956971, 14539856,
       3956114, 538931, 16305360, 37310]
    ],
    [ //  8 * (16 ** 72) * G
      [1282114, 2147222, 13312596, 6016787, 10718556, 10072208,
       11442649, 12163651, 10617714, 14996560, 10902459, 4564973,
       9585154, 10860202, 363442, 4805694, 13840173, 5596311,
       1686801, 6121487, 8198905, 94149],
      [15954521, 332127, 9999279, 10198211, 13143023, 8893833,
       16099609, 8737391, 12555797, 11872991, 3246971, 539077,
       7765251, 212517, 3022041, 7017898, 11435413, 156127,
       15550281, 15196648, 14688599, 89422]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 73) * G
      [4747380, 4356869, 11361990, 8438822, 5896735, 6657035,
       1100180, 133077, 9405392, 15304147, 3389983, 13201073,
       3861656, 5346065, 98897, 3417261, 7314192, 5959675,
       14761649, 15818123, 11999720, 81100],
      [6771085, 9995084, 14246904, 16277169, 13251848, 2827701,
       5222245, 2007495, 14605389, 5535421, 7622588, 16036668,
       14329882, 11413794, 10501942, 10451265, 10865216, 12111548,
       14061762, 11896755, 15152801, 111443]
    ],
    [ //  2 * (16 ** 73) * G
      [4569953, 15723413, 12289605, 2126209, 9875334, 13898230,
       5022386, 9753345, 12930483, 5330533, 9615601, 73173,
       7664075, 8041573, 15463204, 8232041, 3742327, 11685210,
       2037512, 3223059, 10591496, 92074],
      [11445805, 4526315, 5381439, 7082379, 8833474, 14507809,
       11520682, 8503472, 6010264, 7027814, 3711013, 15527199,
       4593238, 7935212, 5399978, 7847910, 4160174, 141619,
       14537312, 14807169, 1506237, 4313]
    ],
    [ //  3 * (16 ** 73) * G
      [8962766, 13422224, 11955703, 12095361, 8407230, 6766442,
       14935543, 10794224, 13092488, 8093118, 13510379, 1097585,
       1552702, 13406122, 3715949, 6113376, 6550622, 13414144,
       11534934, 432950, 14220708, 36232],
      [2767502, 5897156, 2895312, 11669907, 7757769, 15706584,
       606354, 12531108, 4712999, 3964370, 5688520, 12020658,
       3925038, 9576347, 10185607, 9102505, 1053685, 12910525,
       9252916, 10711819, 16065458, 49239]
    ],
    [ //  4 * (16 ** 73) * G
      [8171012, 6400319, 12367427, 11494639, 13619062, 5956899,
       3986582, 11817884, 15800365, 4098125, 13758830, 14513662,
       16248532, 12006187, 5677589, 8591961, 3331293, 4135575,
       7979582, 288632, 4494873, 26678],
      [8057628, 6187232, 14029927, 11259158, 12833210, 3760770,
       9334753, 11213624, 1484462, 11870592, 3880080, 1894393,
       11895969, 15431187, 10790347, 4466269, 14653079, 7497571,
       9115620, 13576999, 1330311, 4880]
    ],
    [ //  5 * (16 ** 73) * G
      [12971919, 16346954, 4310128, 15997469, 7289865, 13064624,
       14424075, 3998107, 11328043, 11300969, 2118655, 13561708,
       10493565, 6401202, 7256002, 1330223, 11386093, 625774,
       3604779, 11941032, 15919729, 83077],
      [9414921, 11579242, 12610896, 9718504, 2848554, 1063941,
       10213251, 6489654, 2205604, 16425699, 19985, 3155182,
       6541998, 5083417, 8145855, 15371512, 7909203, 133110,
       600379, 6071208, 10078226, 48466]
    ],
    [ //  6 * (16 ** 73) * G
      [5964833, 13516623, 14813435, 16097241, 5193644, 16616014,
       7662552, 7624056, 11727373, 10267119, 9229387, 1818472,
       3996331, 11681268, 5175193, 2996343, 656623, 2354344,
       3527114, 15715935, 11827886, 36158],
      [3607195, 12689129, 4396634, 2909518, 1689432, 12861084,
       6206713, 4900121, 1354246, 10034391, 2977712, 8074380,
       242123, 3845729, 7299067, 16688151, 5172063, 15202233,
       6079802, 10374474, 3404554, 129705]
    ],
    [ //  7 * (16 ** 73) * G
      [5845849, 15591181, 5608986, 4636276, 14411676, 13326,
       14617665, 6547627, 8883264, 1453135, 8051857, 15176543,
       1931447, 11130035, 9053572, 14970808, 7403421, 4971351,
       12147051, 10205545, 679912, 15790],
      [1671211, 4258286, 16443624, 5034017, 10709971, 7797043,
       5880531, 1263404, 4885128, 7776304, 12753978, 5851999,
       1562727, 2379037, 3718293, 1335541, 6105612, 13036414,
       5322854, 7991924, 6536290, 14812]
    ],
    [ //  8 * (16 ** 73) * G
      [2337462, 11448453, 14503541, 5772364, 2791730, 6177235,
       2964485, 15180522, 12686490, 12734001, 12763741, 10560731,
       10370010, 2329713, 8522779, 3349489, 8807787, 1087227,
       10317753, 11830468, 1224333, 122986],
      [8280495, 8737769, 7229003, 9345238, 2825997, 13200234,
       15127707, 9437612, 9250676, 1870398, 10645682, 4667762,
       5012900, 9100986, 9141129, 15817194, 15575425, 8888524,
       1538574, 3090439, 8825725, 15032]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 74) * G
      [9017058, 9067332, 909442, 5336644, 4148635, 14748125,
       8891152, 2243407, 15148060, 14563404, 10974827, 14462856,
       1884960, 4248843, 8247124, 11552526, 7780328, 5128634,
       10412937, 10969787, 3412741, 81824],
      [11400994, 8508174, 10178389, 5298329, 5124576, 3369070,
       4719344, 12667825, 10642357, 9847590, 934385, 3891016,
       6565452, 1606080, 14639897, 668288, 16420969, 9804408,
       12603105, 5601933, 7735178, 98675]
    ],
    [ //  2 * (16 ** 74) * G
      [11963557, 13625596, 13458541, 9448963, 9987811, 11388745,
       3526641, 2646918, 3723109, 12541285, 7393828, 14140767,
       16434626, 10488409, 2529741, 13045833, 15278112, 115610,
       5637168, 12789196, 16341467, 50618],
      [9856167, 12731366, 5535406, 8836757, 8772531, 3300360,
       8599111, 14983816, 9324452, 14457454, 1694490, 11619856,
       2240730, 10630718, 1682557, 4825450, 16076207, 12839309,
       3740394, 7955627, 13930151, 36472]
    ],
    [ //  3 * (16 ** 74) * G
      [7097868, 12559672, 445266, 1522693, 14037454, 1708186,
       9248584, 7830013, 12532481, 1399981, 1314021, 4876007,
       7093612, 2456212, 9370681, 8533563, 8249255, 6247071,
       4873215, 13195767, 102804, 103926],
      [11003363, 4836561, 4691936, 12212922, 11995154, 13827616,
       1306326, 11148009, 9155766, 2870886, 7944820, 6608159,
       2605477, 12561733, 13144725, 7399587, 13119424, 6488860,
       6333190, 16596833, 8127121, 27436]
    ],
    [ //  4 * (16 ** 74) * G
      [4712238, 2303810, 14543691, 1531074, 6332901, 13291366,
       11860568, 11979565, 3971932, 8041465, 590683, 12306760,
       5778481, 13656018, 15024936, 12060771, 12026549, 10343808,
       11952633, 5890685, 8370428, 19873],
      [12000220, 2791910, 8932317, 2165773, 7027945, 1153880,
       4559509, 5835532, 1570782, 11542948, 1711848, 5177035,
       8629817, 3966158, 387902, 403855, 15128776, 9458325,
       14159379, 12237931, 9060401, 73566]
    ],
    [ //  5 * (16 ** 74) * G
      [3480235, 15464881, 8501686, 4825231, 10090211, 4696369,
       1531379, 3997111, 6102733, 7881137, 3255650, 13930895,
       4901282, 14712473, 10593410, 4144004, 1962657, 7411920,
       6652660, 398049, 15188563, 71452],
      [10909766, 5755313, 3908819, 10876465, 13853495, 11549966,
       12935716, 16210348, 8600266, 5573187, 11575161, 5996730,
       2329229, 15323761, 13759911, 3104120, 7982860, 4985007,
       13055108, 8883715, 2248865, 122400]
    ],
    [ //  6 * (16 ** 74) * G
      [488351, 13863842, 5417617, 7124144, 6191843, 2322572,
       8464019, 10978660, 1010216, 6718337, 3796063, 14502426,
       14268015, 3540310, 16102574, 9661732, 13564470, 11384124,
       6970249, 13017097, 8994362, 89725],
      [14370396, 13331865, 12032206, 2887955, 14368275, 1858662,
       13273117, 10353403, 5258857, 11888673, 11630806, 15751873,
       1668898, 6327728, 2868318, 2434005, 12185491, 12664046,
       9735799, 5678341, 13033703, 68549]
    ],
    [ //  7 * (16 ** 74) * G
      [671109, 7339509, 1374189, 2485456, 753781, 13991570,
       13717179, 9467093, 15150590, 5697676, 12070006, 3370487,
       8131347, 7410385, 8997482, 3417491, 13775491, 2916721,
       11598097, 11638295, 15634311, 55936],
      [6787281, 16298723, 10998801, 12598120, 3485050, 2891744,
       5133789, 14856557, 8863848, 10739259, 9515650, 1785161,
       16501102, 8680230, 4530384, 4387083, 5167335, 13514184,
       6943101, 9564496, 14288615, 121464]
    ],
    [ //  8 * (16 ** 74) * G
      [7227566, 12670811, 15429786, 9825138, 15891215, 14889086,
       3791239, 11648168, 12082473, 16363792, 15865552, 10872153,
       14080434, 7186952, 2988043, 14464864, 16365132, 566770,
       11711375, 14864274, 11387522, 91353],
      [3668262, 5345585, 7130218, 8946204, 5033860, 11264670,
       7949451, 735633, 12655088, 15612201, 3818089, 3475922,
       7665210, 3172627, 4425399, 12015164, 8358843, 2049543,
       797397, 14209841, 8634183, 31171]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 75) * G
      [7479769, 11086977, 10669496, 7868120, 15885374, 10267263,
       14309116, 6225102, 2347772, 11145976, 5527989, 10338283,
       9929099, 14578430, 11510077, 2878670, 6892315, 5492456,
       13000027, 13298141, 15051881, 4085],
      [9624012, 5718470, 5074663, 6465821, 8304370, 5141977,
       6152850, 8935610, 7352497, 11676241, 16496865, 2816061,
       1730616, 12457061, 13769761, 12712724, 15443470, 10307273,
       10323816, 893346, 7142426, 67553]
    ],
    [ //  2 * (16 ** 75) * G
      [13179747, 10636771, 7094305, 756079, 13357082, 4440567,
       8262743, 11535842, 2884681, 3158333, 12326669, 7429767,
       3577729, 5656754, 14735080, 8320472, 3327597, 10930098,
       14162527, 14360831, 4545710, 8128],
      [13091976, 10212101, 11745999, 2706933, 7773104, 9633215,
       9801638, 9265040, 11465869, 16041847, 629536, 7964589,
       2176049, 2613553, 15390371, 12628026, 16083885, 10618342,
       875497, 7110646, 11770974, 11309]
    ],
    [ //  3 * (16 ** 75) * G
      [11049426, 14866352, 9226661, 15466925, 6163068, 4719394,
       4004661, 1592604, 11909756, 6850489, 6170626, 2546754,
       15415679, 7490137, 7427544, 7445993, 10847233, 13172140,
       9213987, 3711317, 9687751, 4183],
      [13707087, 569902, 6279497, 9130465, 8002447, 3595784,
       13008179, 8888237, 14156135, 12342418, 9871224, 13769675,
       15457732, 10632181, 8018792, 8201454, 10200296, 2693117,
       6016323, 16263657, 12183735, 66104]
    ],
    [ //  4 * (16 ** 75) * G
      [12471066, 7508255, 3933926, 7547060, 16039964, 8952365,
       15364944, 8460359, 10061992, 16248817, 8253011, 7427981,
       4179667, 4779212, 8092431, 2123818, 12897617, 10809886,
       9398649, 8674247, 2567036, 3672],
      [15265608, 7969845, 15060716, 16379018, 1258479, 3049376,
       4127014, 6003128, 4354565, 14620431, 11024324, 16347870,
       847679, 13203122, 8439492, 11942595, 8807297, 6042256,
       11209617, 9563868, 1553002, 7048]
    ],
    [ //  5 * (16 ** 75) * G
      [2475472, 6471679, 6899870, 10400573, 8195921, 10458164,
       3098057, 12478916, 1998400, 12962277, 13882918, 5211147,
       12816533, 11982236, 16051362, 11143949, 5850876, 15849735,
       7065825, 5703176, 13492016, 90726],
      [5220444, 11166470, 39724, 2126344, 10871483, 11991459,
       3822229, 2393489, 6936468, 8681143, 9823554, 204036,
       13494055, 8530886, 3432584, 4881359, 7756205, 299568,
       16409755, 7989495, 16467023, 2176]
    ],
    [ //  6 * (16 ** 75) * G
      [9569946, 3228576, 13269710, 6189269, 13225305, 15256587,
       9986266, 1844959, 8489099, 9236408, 5698613, 6697643,
       14535030, 14526718, 7518320, 532591, 8517255, 7251148,
       83703, 13266976, 5991603, 31622],
      [10071831, 10675120, 13615204, 1925725, 12497463, 9095560,
       5961649, 5274594, 16313732, 12804215, 5326536, 11401474,
       1644895, 15417520, 13522628, 3698389, 328866, 8363143,
       1656386, 3592432, 7224431, 13077]
    ],
    [ //  7 * (16 ** 75) * G
      [3764284, 14167599, 1056810, 2628448, 4149598, 12371866,
       4383606, 2779056, 15687909, 5154968, 15519440, 8871597,
       16528898, 14988093, 11856699, 10092456, 5681781, 13282092,
       9184835, 11988807, 12375282, 45117],
      [8760013, 7567002, 12689326, 14577345, 14585293, 7212097,
       13634038, 8134460, 10191946, 13232595, 9877784, 14601393,
       1160664, 7295002, 535136, 2832330, 11964313, 13269570,
       16078160, 3611804, 11179222, 103977]
    ],
    [ //  8 * (16 ** 75) * G
      [341482, 3354112, 5572320, 244670, 5826660, 11903068,
       11604153, 5085805, 2415453, 10288234, 7896816, 8494413,
       13698548, 7643745, 14516948, 12968515, 7212377, 13903752,
       15173442, 496537, 13392270, 44808],
      [15021458, 7721416, 14528943, 13278655, 8747647, 16228212,
       14210204, 3112721, 4223954, 9178492, 12616391, 11226228,
       1269807, 8050622, 5165267, 4358680, 2662368, 11704104,
       14709147, 11572263, 16677353, 102920]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 76) * G
      [13034258, 10380014, 14161466, 4559202, 1323713, 4797649,
       4301405, 14542809, 8817325, 167565, 2199655, 5991997,
       1775368, 3964855, 3664221, 11458358, 13503864, 13188125,
       741820, 5261981, 4575338, 48687],
      [730232, 15354672, 8973330, 15901827, 11300589, 3255697,
       12221046, 16505883, 14021838, 6933369, 2448166, 4770032,
       10315001, 5796641, 2730715, 11389611, 1824371, 11476071,
       16071431, 12055256, 7240807, 51686]
    ],
    [ //  2 * (16 ** 76) * G
      [12672165, 2524203, 7663678, 12523878, 1248009, 8347403,
       8869409, 3942227, 10144393, 1561652, 7385709, 158143,
       11475033, 7563839, 5223048, 3989175, 3730070, 16121982,
       10087336, 5364364, 4215496, 89810],
      [16063707, 2862258, 13083992, 13674487, 2471371, 1251235,
       15731091, 416295, 14448876, 1554125, 15145661, 3642924,
       16597609, 15975128, 13107244, 6128643, 15403428, 5440995,
       11789871, 15642479, 62316, 68121]
    ],
    [ //  3 * (16 ** 76) * G
      [7346842, 12560786, 9621826, 4674462, 5885972, 4676363,
       7243556, 8187884, 16606239, 13700540, 4676727, 14500587,
       4643755, 12794697, 3806449, 4908652, 10431601, 4093260,
       11994554, 2081015, 1615111, 26038],
      [1481238, 15598972, 6217108, 5911422, 10364441, 1488546,
       15440600, 3203334, 1540362, 6747930, 8829214, 5990190,
       11270157, 2555718, 7862422, 999664, 6795812, 14663307,
       7971956, 8410026, 3864868, 130973]
    ],
    [ //  4 * (16 ** 76) * G
      [9707992, 2645495, 7262172, 8811624, 3312024, 3985446,
       7216855, 16355592, 7065709, 6515107, 681220, 7515597,
       1227531, 10255511, 3104687, 10169666, 4791367, 9042001,
       14253625, 634602, 12733432, 10655],
      [7384249, 15631363, 8226180, 15351873, 5686633, 13343469,
       7690164, 6570840, 13851743, 6268561, 7304492, 11260139,
       13600515, 14375355, 1425971, 907053, 2861795, 10595177,
       12513975, 8104671, 15086647, 69998]
    ],
    [ //  5 * (16 ** 76) * G
      [3725710, 16661881, 6920158, 16583660, 4558826, 14531554,
       11897666, 8255698, 3772748, 11223295, 15116330, 13831943,
       5544705, 5602936, 4592433, 2441100, 6589646, 5298457,
       3569431, 13649340, 11364214, 62102],
      [9143288, 14890208, 14567982, 3027078, 10243255, 12234814,
       4954422, 9518766, 3986282, 3494354, 4865272, 14668413,
       5363786, 7265660, 1002752, 2463145, 13401063, 13010017,
       16364245, 10793744, 179545, 101051]
    ],
    [ //  6 * (16 ** 76) * G
      [16449879, 2557582, 6081191, 15765251, 3833655, 14017137,
       10594895, 16734406, 10781189, 417792, 11826699, 5632124,
       3794534, 8413514, 11298645, 1010669, 10557693, 8962662,
       11116202, 9949852, 10397532, 102541],
      [6329587, 12352188, 9523364, 6877565, 5316814, 10459664,
       13258325, 5328862, 14059722, 4984552, 12730703, 2416218,
       9524564, 2349851, 928136, 6133820, 2507848, 3281475,
       10200375, 8842974, 11499497, 118091]
    ],
    [ //  7 * (16 ** 76) * G
      [1109793, 2938929, 14305057, 8235825, 1267402, 3157813,
       14120826, 6042029, 6726086, 5158108, 476292, 2635848,
       10436532, 14607957, 7667576, 9820857, 2131323, 3052283,
       12201953, 15681947, 4415488, 67137],
      [16234857, 6239901, 5856782, 14451101, 9892616, 4266284,
       7606735, 3299547, 6778159, 14308470, 5530182, 13240223,
       14842063, 4534107, 11562550, 6400878, 2083235, 2572614,
       15066996, 6984303, 3126840, 94501]
    ],
    [ //  8 * (16 ** 76) * G
      [6896954, 11328568, 16347333, 3731540, 14608002, 13561502,
       15870304, 1499219, 12576689, 8748072, 13719846, 6374904,
       16204302, 10022841, 16096258, 10357826, 8232902, 2166493,
       7295159, 14138889, 14990675, 30969],
      [1702999, 2381293, 14369420, 5679733, 9402237, 14258590,
       3188337, 5025466, 14742846, 8223210, 5988242, 10374186,
       14069046, 2951680, 3711713, 13140244, 11449521, 6704818,
       4760429, 9607815, 15165046, 102772]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 77) * G
      [14370160, 11875943, 12203406, 6840229, 13891993, 2083502,
       5294935, 4559817, 1170525, 2591748, 5365751, 3931774,
       2770020, 15751894, 10635766, 5486716, 12833500, 7903730,
       6189618, 10351834, 10589354, 51130],
      [671238, 11325365, 16596595, 480498, 9354979, 4182285,
       9784127, 3985582, 9155291, 15655104, 6145188, 1693470,
       5581155, 3524985, 12027694, 16326170, 12649135, 9500406,
       12240976, 1983137, 14650461, 96654]
    ],
    [ //  2 * (16 ** 77) * G
      [3955274, 4085235, 2250386, 8559164, 5645548, 169244,
       3698688, 15541070, 15990594, 7692781, 9939014, 10284180,
       8033182, 14784881, 151147, 16256552, 16415631, 12315654,
       8081443, 14521792, 14838429, 64790],
      [3442148, 1926972, 4687881, 13896555, 7808527, 11774723,
       15996663, 7183469, 1777629, 6625015, 4220215, 9540973,
       13373945, 1095817, 622710, 5806378, 7969918, 8037042,
       6676148, 9056887, 15041356, 76350]
    ],
    [ //  3 * (16 ** 77) * G
      [9460346, 8654464, 12337691, 9745548, 13103571, 15949975,
       8665977, 4332067, 16097011, 10672362, 13832481, 5897061,
       12492185, 13829853, 2322905, 7000766, 10155316, 30584,
       5846778, 8393692, 2664167, 97209],
      [9271525, 6789283, 4568258, 5043077, 8707385, 146312,
       6361762, 12013012, 3352445, 3114305, 7412516, 13802864,
       1913586, 2755648, 10763566, 13466778, 12217048, 1408518,
       12951026, 8446659, 10222668, 101236]
    ],
    [ //  4 * (16 ** 77) * G
      [16488458, 11893487, 2346232, 13635723, 15344373, 2122114,
       10448016, 13285030, 6700837, 7657539, 2980413, 710111,
       2925210, 11696049, 15413151, 10305211, 12341875, 6168969,
       13528983, 600542, 15253397, 43381],
      [11494628, 3621089, 14619721, 1087841, 14921318, 5242268,
       12051231, 3564827, 2084834, 1252607, 11999415, 547431,
       13842315, 3305950, 9006632, 2682802, 4356803, 15440499,
       5355117, 11123364, 6280914, 111420]
    ],
    [ //  5 * (16 ** 77) * G
      [15718733, 6969186, 7138335, 8099155, 8435176, 14857245,
       6336327, 129210, 11593424, 15024803, 12021386, 14966767,
       13325017, 10070110, 2765426, 2164739, 5165887, 12961028,
       3392671, 5426440, 16582711, 57809],
      [11342252, 15316685, 9125738, 1293186, 4132776, 5693869,
       8482800, 8463910, 3249871, 7639719, 16003027, 14651605,
       2878326, 4208151, 14968340, 6550214, 16175238, 4813911,
       6700575, 16477875, 888393, 38238]
    ],
    [ //  6 * (16 ** 77) * G
      [2979411, 4880734, 11100447, 13560752, 7242812, 10575254,
       16058088, 3028364, 10964935, 1951552, 11676900, 6206549,
       16640591, 10802338, 9376271, 12303729, 1048337, 16744963,
       10494219, 10914560, 1807418, 10842],
      [228323, 4876287, 5892993, 6944044, 532996, 3286075,
       4093183, 4157972, 16292589, 6079542, 4974568, 13283121,
       16563716, 16594218, 3325843, 16304315, 1945125, 8595628,
       123935, 12446496, 1623767, 62803]
    ],
    [ //  7 * (16 ** 77) * G
      [10000521, 9485205, 13787905, 5137821, 4315728, 15160288,
       10182136, 6129881, 12771672, 2442330, 4840364, 6921946,
       16182503, 12410911, 10621009, 3999840, 12822921, 6838080,
       1430744, 4195033, 16564844, 76331],
      [4902015, 7810095, 3279939, 14906685, 9846575, 4253780,
       8873436, 13015486, 5638657, 9809281, 2452924, 1961456,
       382785, 7653064, 12679162, 4632649, 9179443, 6486824,
       12221455, 15134822, 10674681, 130728]
    ],
    [ //  8 * (16 ** 77) * G
      [7530844, 13904923, 6606372, 15382347, 10758299, 12707199,
       10375743, 4373107, 5001160, 1473409, 1086099, 8791003,
       1637373, 3323460, 4159137, 11565445, 3754311, 11373247,
       6679643, 15184038, 9328456, 92615],
      [15444430, 11376087, 7430200, 5713718, 2018761, 3996738,
       16539836, 13023215, 9424897, 8091556, 15215691, 13989781,
       2625225, 7169920, 13187711, 3475477, 10566534, 12377469,
       14208560, 2345108, 7186353, 51683]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 78) * G
      [3502823, 1750405, 2134592, 15589024, 8203430, 12414869,
       6635423, 8213725, 381021, 8194350, 3190028, 268347,
       5700523, 7166822, 1510257, 5520208, 5756822, 4496792,
       2237569, 14918551, 1522541, 23942],
      [1986845, 13683431, 9597232, 3499573, 9370073, 8482582,
       7253439, 6531475, 16229450, 15620052, 5418851, 13438625,
       15863858, 356185, 4630657, 3101984, 12217333, 11118113,
       16328429, 13672650, 5870023, 19687]
    ],
    [ //  2 * (16 ** 78) * G
      [3992875, 15084382, 1306000, 5935506, 136379, 16526614,
       494772, 14661804, 3689904, 10938346, 1174106, 16324347,
       4796114, 12417225, 13505285, 15994092, 2643294, 16056639,
       6470026, 6832509, 10454194, 85582],
      [8254178, 2091692, 6340217, 15156666, 13189788, 2969621,
       334218, 11545623, 7236164, 13487771, 2165351, 5951490,
       329257, 4224612, 11021105, 7692814, 11545324, 10399111,
       15492296, 11084051, 6288661, 117262]
    ],
    [ //  3 * (16 ** 78) * G
      [15526467, 893953, 3494566, 4308840, 14789396, 12093952,
       13294999, 7886149, 15894862, 1255122, 1696444, 14915775,
       7537751, 3239996, 5446621, 10797719, 15498867, 10519698,
       1146625, 2407325, 13927352, 23124],
      [15355349, 4052670, 3861953, 1203909, 15516293, 7523516,
       12213197, 9141729, 12306870, 14404829, 1972307, 9390076,
       10196914, 13529977, 12064620, 12587603, 3194670, 6282580,
       15117164, 13589297, 2426451, 17145]
    ],
    [ //  4 * (16 ** 78) * G
      [13379701, 1405459, 3194993, 7258136, 2458387, 5580866,
       4260329, 3330031, 8459956, 1876143, 2533492, 5829114,
       9828339, 1321777, 2625860, 15919465, 1547252, 3350379,
       3103388, 3589828, 14902258, 22341],
      [313518, 5632300, 3194414, 3862884, 2291669, 6491301,
       12855556, 15393458, 1382198, 13069966, 10377461, 5959310,
       10624678, 8360671, 14057841, 1063802, 4482286, 2575003,
       5875870, 2992690, 7297039, 20017]
    ],
    [ //  5 * (16 ** 78) * G
      [10943970, 4128429, 8747984, 3397201, 15170153, 11534779,
       7461421, 10631756, 10892565, 9126706, 3161813, 8444675,
       15177653, 8839226, 3980262, 7581969, 13288037, 6491905,
       5703924, 2388464, 395277, 33836],
      [3067209, 16616663, 9983835, 356336, 15222384, 9350247,
       15017307, 129592, 2307910, 8576233, 3476347, 12060991,
       8212441, 1901317, 9916410, 10253649, 5461271, 1741131,
       1241010, 770324, 14061278, 47294]
    ],
    [ //  6 * (16 ** 78) * G
      [9779167, 3953873, 2350749, 14743544, 11657554, 2911181,
       12588498, 8829313, 4045582, 3556087, 6663505, 2663793,
       9139636, 3550905, 12606405, 15201914, 8876922, 4351614,
       8840904, 9765092, 1881543, 112964],
      [66244, 15168681, 15991576, 16579213, 2313481, 14060031,
       6773955, 1240863, 14059807, 9619187, 8002443, 11606845,
       14998976, 15638903, 6270023, 9767605, 12670454, 5678957,
       14163005, 46432, 65732, 45303]
    ],
    [ //  7 * (16 ** 78) * G
      [12619518, 4749777, 11850994, 10148388, 15317509, 7467429,
       1443913, 13815283, 11017222, 12663005, 1462706, 13767005,
       14592443, 969808, 4990763, 13922882, 1304815, 5653557,
       4999803, 3307283, 6615292, 19018],
      [7612410, 12231504, 424681, 9884545, 15346249, 4086298,
       15308277, 133540, 8890893, 8695199, 5646957, 4683421,
       755083, 4534208, 13809226, 4387196, 9808390, 3227854,
       5593250, 4296543, 3581834, 7643]
    ],
    [ //  8 * (16 ** 78) * G
      [4002691, 1208044, 9359822, 4720049, 8361994, 2051596,
       8846363, 6657104, 3017888, 241161, 12626967, 9133797,
       5011449, 16496003, 5729561, 4092463, 7801809, 9718518,
       110218, 2784369, 13701200, 55265],
      [3158016, 10474186, 13459970, 11318574, 7107273, 14197302,
       11193485, 13601217, 1808461, 3522397, 5412290, 13740045,
       3461389, 5954868, 9402345, 609546, 2111072, 10193,
       11731849, 2717978, 16446067, 30002]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 79) * G
      [4128140, 14540192, 6428874, 11449255, 5880658, 4166045,
       12505597, 5709190, 15887725, 2793938, 5341540, 10061682,
       1850313, 16590205, 16308162, 334063, 11978305, 15822903,
       2517588, 865188, 16703424, 51343],
      [5538939, 7607995, 2665718, 15906123, 9677015, 7030690,
       1711999, 3338929, 14056093, 4766918, 8634649, 4678199,
       12086047, 6481608, 11164707, 3502886, 16224550, 12458860,
       10273432, 8701351, 8076967, 27888]
    ],
    [ //  2 * (16 ** 79) * G
      [2164853, 9008928, 12993401, 13991940, 9808690, 6989710,
       9881226, 3343759, 4227816, 16627857, 2305457, 9691428,
       4301961, 3143032, 1384349, 334414, 11046501, 15385933,
       9789838, 5319703, 2167757, 112069],
      [3864180, 13539049, 16168666, 15578563, 10553147, 6412366,
       10461368, 4411984, 14376187, 1929082, 14222661, 10105717,
       5126861, 9257241, 11219813, 6445221, 4368600, 833525,
       13577158, 7647200, 15011418, 100200]
    ],
    [ //  3 * (16 ** 79) * G
      [824341, 14090586, 1269435, 2709293, 13562082, 1481595,
       1261402, 5479032, 12626938, 8692922, 8023866, 15342859,
       2990235, 900994, 7079360, 10169706, 9207406, 15097293,
       13243215, 6488548, 6433439, 131044],
      [3761117, 11663367, 14180286, 15046058, 10897584, 12702924,
       7814421, 6080894, 10001246, 6910050, 5370583, 9109123,
       2212039, 818163, 10654630, 12531226, 12734522, 9179508,
       8051091, 14944628, 6138533, 2224]
    ],
    [ //  4 * (16 ** 79) * G
      [2237624, 7750813, 15254584, 5648532, 13183685, 5516928,
       14415568, 15700379, 4237191, 8924508, 11650842, 557249,
       3690942, 11432923, 796796, 5206783, 15986662, 9377579,
       10947170, 86244, 14379300, 95529],
      [3568263, 16255692, 8616323, 12870449, 2920253, 16304638,
       2272905, 4305122, 5811230, 13999083, 2462717, 9917319,
       14771399, 16469598, 5993873, 12116919, 5925484, 16395829,
       3842768, 263667, 1705300, 58937]
    ],
    [ //  5 * (16 ** 79) * G
      [5558995, 13692162, 11075048, 15876951, 6842565, 6918620,
       7284240, 1574519, 8195969, 4484408, 14459809, 1661215,
       8648627, 625899, 4592494, 9922445, 15157375, 2806594,
       6654249, 11780392, 11684874, 45907],
      [7659606, 6878074, 13698812, 10292694, 3492782, 2901264,
       14247689, 7419145, 13202723, 1030738, 16342493, 4593386,
       1999200, 12126018, 15771541, 11317084, 11903628, 6801598,
       2104480, 12033258, 8174541, 96736]
    ],
    [ //  6 * (16 ** 79) * G
      [6890917, 2031173, 14863441, 15770039, 9479909, 5540674,
       13535062, 1508828, 639632, 9455285, 7949331, 5034355,
       766084, 14704285, 12246551, 4604852, 7405810, 312159,
       5771966, 7936368, 14960020, 102716],
      [2556877, 4098035, 9766492, 1128712, 14689228, 5415770,
       13287445, 13804558, 15618132, 3678856, 4259025, 7555469,
       1877751, 14785270, 12455381, 2770515, 9345777, 1502968,
       2205024, 10960398, 6068026, 61629]
    ],
    [ //  7 * (16 ** 79) * G
      [15926017, 4737309, 619235, 10989095, 12198054, 4527473,
       15198920, 2802361, 5233981, 4074600, 3898802, 11645052,
       16718073, 5062839, 5513974, 2715520, 10641697, 5132716,
       1763303, 10791925, 8567531, 20259],
      [3569654, 3455904, 5441389, 6587633, 12372423, 13744962,
       1562445, 8085462, 8190421, 15309945, 12917667, 8863805,
       491527, 14705321, 5297873, 9971592, 12810889, 1362540,
       4932963, 683439, 3997467, 71485]
    ],
    [ //  8 * (16 ** 79) * G
      [14671997, 630412, 9308299, 12125552, 6561009, 12151386,
       1483297, 12747183, 2291135, 9289974, 1477626, 6212354,
       2650739, 9141059, 5074347, 1305214, 1225990, 16449826,
       5612664, 10535337, 4972902, 119755],
      [1491233, 11156943, 473250, 8359661, 7400074, 5001933,
       14148512, 5526316, 7923004, 16319674, 9537849, 9131578,
       1256486, 15162048, 16564371, 6762656, 16468451, 9836032,
       5840493, 2644080, 15902623, 95754]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 80) * G
      [10036183, 14530987, 5398343, 9322412, 9987540, 2404483,
       4154484, 136425, 14048363, 9477169, 11282028, 5326207,
       7204004, 15246741, 960604, 9342244, 14267009, 5424292,
       7172966, 12024402, 1720721, 35347],
      [14177326, 3249458, 8890440, 12841859, 8031847, 8334879,
       4773497, 1452738, 6951192, 6938890, 3002980, 15860496,
       3866399, 715187, 5548767, 6530337, 11735975, 1948491,
       5697603, 13278625, 3938555, 89337]
    ],
    [ //  2 * (16 ** 80) * G
      [5504782, 5662109, 6458014, 13094075, 12909778, 7318500,
       10663435, 9806519, 4371665, 16639378, 15912761, 5982681,
       9977648, 13089347, 15147534, 4939756, 2078834, 6528034,
       5902513, 16094329, 9788445, 36085],
      [2026028, 1511915, 3961821, 7666151, 2611938, 7124464,
       1411416, 1165437, 8421711, 249619, 8525500, 1665341,
       12314234, 11423227, 8280887, 10265780, 7889056, 12512988,
       4762969, 5872803, 16739821, 12614]
    ],
    [ //  3 * (16 ** 80) * G
      [751686, 38619, 4646360, 9468846, 13079190, 9635614,
       865835, 7123101, 9026177, 11293228, 751285, 8225682,
       13860050, 1802770, 7048195, 2269583, 8529776, 13633939,
       8031259, 7677975, 16161062, 115189],
      [11613877, 14370476, 15801352, 2610489, 12328929, 10345427,
       7559594, 14188304, 9059891, 8386942, 9033800, 6314012,
       10593265, 995391, 8758680, 14694292, 7768040, 13139564,
       6415827, 6254578, 8839261, 87394]
    ],
    [ //  4 * (16 ** 80) * G
      [8891904, 5329295, 3622910, 11720262, 10403715, 6652660,
       11837928, 1174695, 14559637, 5503435, 6510779, 307062,
       2145186, 12333478, 881185, 2752772, 4435103, 5447074,
       15275828, 1146118, 13330390, 109597],
      [2580477, 6921027, 6380470, 3931808, 1317863, 8603467,
       11590373, 8412424, 15611311, 12247841, 7191483, 15663797,
       8797103, 5318650, 6337374, 2180611, 13490103, 9094362,
       6993482, 9614731, 5778255, 94801]
    ],
    [ //  5 * (16 ** 80) * G
      [7772165, 16171054, 14687280, 7608598, 12223242, 9951220,
       5151359, 7160977, 5382348, 14876202, 10127163, 7860429,
       3444870, 5405292, 11163429, 10559389, 12287788, 12032956,
       1177233, 3239064, 10311307, 39948],
      [7712387, 3491087, 8626227, 5274391, 5134681, 14050448,
       12440795, 9572621, 1885442, 16624390, 30332, 11151875,
       7465494, 2123063, 13383112, 4033789, 4273718, 16405946,
       3874314, 2061295, 1924952, 105308]
    ],
    [ //  6 * (16 ** 80) * G
      [7608875, 12378169, 8164307, 4219307, 1920060, 4149680,
       1195703, 3490127, 12139633, 13914170, 8262120, 8736083,
       8065669, 5005350, 9816972, 11542395, 11396173, 15150813,
       11438244, 13884665, 11611066, 18690],
      [1968790, 11286338, 7922346, 14403376, 14956558, 4196920,
       3589745, 2611286, 13381595, 12981809, 13113873, 9261067,
       893002, 8287155, 5319309, 16543126, 4725519, 2987603,
       5346523, 8749168, 12300182, 102468]
    ],
    [ //  7 * (16 ** 80) * G
      [7423857, 7722771, 10524233, 8796608, 11607591, 1190639,
       3825929, 11025216, 11938306, 886333, 16237330, 1130881,
       10425751, 2712135, 12667536, 3135259, 1450396, 2237862,
       11037530, 8841100, 11256365, 8746],
      [8051956, 10629913, 3182647, 14674948, 6778687, 3478684,
       10195627, 4369318, 13327432, 11965284, 569783, 26346,
       7147724, 12333958, 10939005, 1294736, 2962776, 13507949,
       4941034, 13350052, 482178, 61634]
    ],
    [ //  8 * (16 ** 80) * G
      [373242, 1873763, 9139447, 11200120, 12993609, 2439029,
       719891, 469899, 16616387, 6485142, 7853672, 6288799,
       13315898, 15262002, 1792255, 9856896, 8585926, 5743701,
       11805307, 4462180, 3690350, 77836],
      [7063093, 8033985, 12586237, 14173908, 16153336, 13736424,
       3356215, 8010126, 14107707, 13488401, 6891080, 9978865,
       3922950, 2896894, 15971373, 8491711, 2854848, 14671101,
       3898541, 1332917, 13707361, 121666]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 81) * G
      [10353873, 13544278, 153143, 11714872, 1896593, 8893965,
       2061072, 594266, 11819819, 7995069, 519588, 9334357,
       8927869, 8479469, 12202173, 12358150, 2706212, 15896262,
       13238058, 13145211, 5788186, 15392],
      [8584106, 8889690, 6028538, 1403380, 9083500, 6989208,
       16145725, 15095881, 4483912, 8888069, 13738960, 7795840,
       5709007, 6256965, 2297597, 11327907, 9789746, 6210734,
       4584206, 15373298, 5441232, 42802]
    ],
    [ //  2 * (16 ** 81) * G
      [7304795, 9982203, 14704509, 13683964, 15129546, 7291567,
       15325565, 10380965, 8355472, 2697271, 11213632, 12568346,
       11589754, 6747716, 1383907, 3997653, 9618677, 8221874,
       1606749, 4163816, 8531705, 6112],
      [5054569, 12703504, 1638391, 15470555, 4067885, 11932901,
       3757638, 15759939, 7824886, 4313268, 16006947, 2929630,
       15129950, 13765885, 7895703, 8901412, 12038742, 5535420,
       13641507, 9634759, 4167900, 68528]
    ],
    [ //  3 * (16 ** 81) * G
      [6269717, 5047724, 5423575, 10162221, 10564292, 840558,
       13503881, 13872548, 8535906, 4780178, 1289074, 2328337,
       7092016, 5179172, 12163138, 15449248, 6481729, 15412270,
       11796577, 6197445, 1770450, 79532],
      [15707752, 12667518, 13502280, 8517794, 5397301, 6545794,
       9910659, 3253824, 11973435, 8258135, 15125493, 8417815,
       4130180, 7343954, 15171769, 14026735, 5859472, 13407285,
       8288687, 6915497, 972532, 90132]
    ],
    [ //  4 * (16 ** 81) * G
      [1695921, 10771246, 12718444, 7539400, 10325787, 1194148,
       8842106, 14287733, 3422491, 11261416, 9759459, 2588395,
       7718954, 10290822, 406705, 9919169, 8626531, 6924651,
       16542385, 9860132, 14263306, 81214],
      [8575167, 2857760, 4170301, 10124554, 3859443, 14216837,
       9840761, 313294, 13002499, 5598505, 16127962, 2088512,
       3831311, 2170907, 4557915, 12158758, 720741, 9432614,
       14440881, 6157845, 11047053, 71410]
    ],
    [ //  5 * (16 ** 81) * G
      [13044365, 6035342, 8433607, 8065395, 6844095, 9193266,
       14295522, 1443084, 3256451, 5657831, 13791424, 7459318,
       10675573, 3135151, 3326360, 913824, 8844955, 11617822,
       5030119, 14475654, 15976124, 76301],
      [11587761, 1025536, 9455354, 1479077, 672434, 1149215,
       15248524, 16099044, 10529609, 9992563, 9806540, 13572087,
       1876624, 2849650, 12840179, 4204281, 13463639, 2146329,
       13417149, 6041803, 3640972, 53913]
    ],
    [ //  6 * (16 ** 81) * G
      [14080397, 14707916, 15606313, 2866196, 7864460, 11046061,
       5233204, 3547130, 16030204, 16577644, 5201955, 2773239,
       335655, 10103410, 13167013, 5688417, 234191, 11575743,
       11021807, 13799443, 15567753, 36261],
      [14103450, 7088595, 13737273, 13238882, 2210271, 13700877,
       14721024, 1461097, 1342795, 8256737, 2961279, 7876878,
       12751001, 5906748, 11286190, 14460703, 16043988, 5741216,
       1695944, 284705, 6050953, 81856]
    ],
    [ //  7 * (16 ** 81) * G
      [14421860, 9924791, 7738907, 8713840, 11352154, 4821570,
       7106829, 6984721, 12928087, 3146558, 4382202, 2970115,
       8151505, 7283105, 3732332, 8283958, 10594650, 15091946,
       10319444, 907266, 11838404, 118212],
      [13173564, 5395712, 13489992, 5352658, 891957, 8812751,
       15554922, 131629, 754412, 8479961, 13129470, 8796161,
       7775094, 7771363, 4173107, 5610255, 14827096, 741126,
       9845874, 9539916, 3001729, 15072]
    ],
    [ //  8 * (16 ** 81) * G
      [8710730, 7530976, 13265311, 14447131, 12893253, 11790033,
       7903581, 8303677, 560666, 5221890, 5076712, 14698504,
       397603, 15138331, 3307947, 8171277, 11615901, 5781331,
       4887360, 13392118, 6099731, 81056],
      [10858670, 5138271, 12878293, 551750, 5577792, 11148270,
       2136957, 15186318, 6867411, 8404664, 3178626, 3568409,
       6619890, 3943171, 11467177, 480341, 10885444, 7358034,
       14682126, 5768340, 4963568, 87199]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 82) * G
      [58612, 10708416, 9391387, 8072362, 3449256, 3946959,
       13989950, 936536, 2083801, 11914796, 7084756, 15251797,
       3194809, 11773035, 3564289, 3164882, 13988337, 3258568,
       8968911, 15504352, 12034301, 77349],
      [7128797, 12369723, 10037347, 15287055, 7734897, 13491824,
       8091014, 4639976, 1705055, 8624150, 11452917, 2692662,
       5021903, 2871720, 2565769, 1123373, 9903775, 6137740,
       3781080, 6400592, 7212573, 111046]
    ],
    [ //  2 * (16 ** 82) * G
      [1718549, 13963900, 572754, 5888476, 11947310, 1470088,
       6595034, 1322323, 15695416, 13636040, 15340430, 5074182,
       14780816, 4157072, 70783, 11536400, 10612378, 16291601,
       3254505, 14847098, 6324080, 4583],
      [9796191, 12903643, 7186237, 3123094, 12592064, 12956083,
       8878831, 5835936, 10539622, 8360236, 6579010, 5172104,
       12644847, 10370171, 13793571, 15700261, 788929, 2400681,
       5116649, 11757114, 15500771, 34063]
    ],
    [ //  3 * (16 ** 82) * G
      [6997176, 12409226, 6364757, 8362802, 3143233, 939085,
       7581285, 7559098, 3468017, 8151461, 14351480, 2697915,
       12109702, 4365531, 12327397, 1540069, 10394326, 10088540,
       8097466, 9007236, 12358505, 114472],
      [2767641, 15058433, 3074607, 1182339, 11918675, 14382801,
       2053393, 11982744, 14670895, 14940550, 10171098, 16599376,
       7422901, 15538276, 9547357, 15300095, 6355442, 12831629,
       2629091, 16070228, 9183658, 94613]
    ],
    [ //  4 * (16 ** 82) * G
      [13143868, 1701537, 4877409, 3065492, 5136364, 16722578,
       6313794, 5016236, 11676796, 14556893, 12279981, 16407845,
       2659212, 8249495, 16247825, 16407236, 2697665, 5945160,
       16073203, 720277, 12904697, 98513],
      [13468504, 15154599, 2109380, 15901129, 3545687, 13797433,
       3190164, 16184049, 6977762, 2385451, 13493118, 7979618,
       11272075, 9943307, 15688117, 7122433, 872036, 3403942,
       4561950, 14483960, 10756736, 3666]
    ],
    [ //  5 * (16 ** 82) * G
      [10644177, 8874104, 2054, 4869642, 13715048, 10554113,
       3399528, 16022079, 10184207, 1367755, 6432455, 16693580,
       8154550, 7330071, 12355837, 10323357, 13490833, 2424389,
       3537657, 11243382, 12330723, 39834],
      [4011533, 14012418, 2775844, 10457052, 9169268, 12956246,
       2165719, 13477805, 9750632, 7294599, 13898700, 13409433,
       5721650, 11257913, 2906509, 13613670, 10216453, 9146049,
       16389025, 7469152, 6868287, 66686]
    ],
    [ //  6 * (16 ** 82) * G
      [7538471, 11788684, 7511833, 14017339, 2298440, 518306,
       14506974, 329139, 10681423, 15052008, 11250224, 3118670,
       13781561, 4321714, 10772682, 2989346, 15260973, 3548640,
       5031704, 2511832, 15969027, 55431],
      [16450258, 385991, 12014309, 7427304, 6278188, 9940461,
       7310979, 12640052, 4378263, 12445429, 6167706, 14852640,
       9230600, 10098709, 14673419, 16512336, 8486288, 11158461,
       3434148, 12979653, 10705772, 114412]
    ],
    [ //  7 * (16 ** 82) * G
      [14466467, 1095282, 5134404, 2745225, 15364418, 1641099,
       1093285, 1709396, 1649782, 392486, 12704985, 3292942,
       3769923, 6031821, 16446308, 7728407, 641568, 3255240,
       2414576, 4576080, 10821011, 31312],
      [15281842, 13737562, 12645879, 10915620, 9238432, 1071413,
       6188654, 4773960, 749626, 11865701, 6898382, 8511888,
       7437515, 5632335, 4097743, 8973318, 7338917, 1469405,
       7305512, 1513187, 1420873, 113763]
    ],
    [ //  8 * (16 ** 82) * G
      [8510101, 5665868, 7145916, 15874898, 5686339, 13534359,
       3320766, 11273235, 6908577, 11182887, 3332403, 4083344,
       7923997, 16579838, 6540647, 14979564, 16686154, 4646888,
       11384631, 1679134, 13266794, 102866],
      [1202321, 4614829, 16025255, 4344223, 1564014, 712008,
       3898474, 16074638, 3752806, 9329962, 6011181, 12378005,
       5388515, 14070108, 15795337, 16418143, 5209901, 13827347,
       3717909, 4504936, 16445751, 61653]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 83) * G
      [4920207, 6202323, 13942539, 3852234, 9769857, 10688964,
       3590838, 8571477, 12275368, 9516680, 15335254, 4678099,
       14831914, 9848782, 2184687, 4625893, 7926066, 3238803,
       5028739, 9257915, 4488964, 11037],
      [5802485, 11665870, 4552570, 5009157, 6133391, 7858787,
       13600551, 12273824, 1446799, 14574278, 13513716, 12356965,
       15155602, 14807187, 12410554, 5450921, 11249872, 14746875,
       5298051, 12448472, 2815337, 113331]
    ],
    [ //  2 * (16 ** 83) * G
      [3478536, 13226568, 5821778, 980325, 14170696, 4702886,
       5910843, 11361941, 14418878, 11532278, 9297724, 5360712,
       6487833, 3471677, 9934442, 14371315, 16165351, 7475979,
       13820174, 12343378, 930458, 19286],
      [97420, 170739, 1768877, 12029261, 10820299, 14144364,
       8813015, 16352506, 1723707, 281489, 5141977, 15701342,
       11668615, 16583877, 3731556, 4275560, 8369609, 15468780,
       5978021, 7624221, 5028223, 88931]
    ],
    [ //  3 * (16 ** 83) * G
      [3894305, 997860, 12296099, 12188759, 3678890, 10837581,
       13593000, 143533, 8911240, 11696495, 16571530, 11710337,
       6564482, 5837613, 7811190, 12183098, 15902588, 4195877,
       15816583, 6029024, 10685039, 15626],
      [14982570, 6621436, 8747375, 12554354, 8792479, 1334197,
       5593144, 2215164, 13908813, 16302310, 12984480, 15067151,
       1509931, 11093527, 428283, 12291972, 2083815, 7016001,
       9460770, 2812128, 11331296, 45109]
    ],
    [ //  4 * (16 ** 83) * G
      [9802095, 1552614, 10896491, 16366989, 11590891, 6991283,
       13524984, 7108291, 14578904, 14000652, 7997317, 2865070,
       15334113, 15047212, 6840114, 8899845, 5866841, 9643745,
       101922, 3468795, 12244302, 89504],
      [1216692, 2736654, 10593605, 12031451, 13048266, 4669671,
       10817691, 6867651, 9342538, 12397478, 8237106, 1464371,
       252210, 14278606, 3067029, 11771152, 2395288, 9279166,
       4487555, 14147339, 5646088, 75522]
    ],
    [ //  5 * (16 ** 83) * G
      [3004701, 4900886, 107421, 2287226, 292499, 6301783,
       10058820, 14673279, 3252936, 14645201, 12390217, 16250745,
       15885954, 8712648, 5773544, 1480293, 9474171, 13965043,
       6079961, 6389599, 3501687, 126243],
      [10349242, 3193191, 941672, 10473895, 12370815, 5804568,
       6451746, 16418024, 1078844, 14235846, 15347308, 6755192,
       7944042, 15343553, 11924738, 14923844, 11852854, 9484127,
       3503267, 973013, 15735104, 102225]
    ],
    [ //  6 * (16 ** 83) * G
      [9565940, 8538314, 13158824, 13096364, 6880650, 1970339,
       6082209, 3398141, 7202355, 16019585, 2034418, 11278447,
       9339137, 4741095, 8216124, 890846, 9726897, 11498503,
       11113286, 13042766, 12762462, 897],
      [7181435, 15573865, 4392130, 126888, 16353523, 2520259,
       7836402, 15219032, 3380935, 7512776, 3094377, 4518573,
       6789681, 11972522, 12333330, 6399086, 11739727, 2941126,
       7847328, 14503035, 2796455, 24756]
    ],
    [ //  7 * (16 ** 83) * G
      [7353868, 6519613, 8882297, 7533584, 3942287, 40453,
       2093183, 13404510, 14378640, 9200744, 12930203, 1808346,
       5534616, 16726196, 13152101, 235978, 13674176, 594975,
       16394590, 8854494, 6315981, 53419],
      [14038402, 4364122, 4210477, 14449978, 16622267, 2989608,
       6776167, 8328259, 3664072, 11208745, 2724642, 11498633,
       5318559, 7298547, 16061597, 6530596, 10441509, 16056216,
       14234449, 12352984, 5642363, 110852]
    ],
    [ //  8 * (16 ** 83) * G
      [1597157, 16413518, 13957814, 15817047, 8763885, 321516,
       12415674, 11106477, 8846100, 1080953, 11847651, 14907200,
       9897533, 10033166, 12723682, 15888209, 15135279, 4477714,
       10118841, 6818062, 1564334, 41830],
      [14351667, 5971410, 16418393, 15974964, 10931583, 642252,
       15575751, 13781063, 6853942, 10352892, 15646216, 3570619,
       14467548, 15683663, 3776539, 12736807, 4025188, 4356773,
       9043789, 4708783, 14533308, 3539]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 84) * G
      [10268787, 14708391, 15117813, 9171328, 4631721, 9315019,
       15434591, 6025433, 1307565, 13443191, 7657106, 15784063,
       4103551, 10707619, 5305858, 10431337, 10811260, 13044703,
       665508, 3954184, 13015517, 66969],
      [3379112, 11687317, 5103537, 13999733, 11385402, 7404715,
       2835310, 2308165, 8004022, 11907808, 10630351, 16260773,
       14530180, 6277157, 12626482, 10024035, 11448366, 12353684,
       16422459, 4410041, 9431414, 100521]
    ],
    [ //  2 * (16 ** 84) * G
      [4888174, 13185824, 15506047, 890496, 1857813, 6189948,
       9908289, 410464, 10768011, 414350, 5789515, 16038142,
       6099776, 828883, 16046756, 8510929, 627579, 8685228,
       14572688, 1360256, 8257446, 13382],
      [24622, 8047744, 4712185, 1004145, 5302615, 2352678,
       14253113, 3863949, 16108285, 1060457, 16541687, 969568,
       947904, 7068664, 8722815, 13845522, 330507, 2456146,
       15720173, 459712, 2666474, 21132]
    ],
    [ //  3 * (16 ** 84) * G
      [5244195, 14779478, 16461478, 16010595, 7130576, 1363030,
       9285649, 9224224, 15064398, 16126737, 11656059, 16745431,
       14951998, 8644965, 5035738, 1233554, 3671041, 13734008,
       16320827, 16750532, 8608731, 81106],
      [9344289, 5017629, 12309422, 4381787, 13183564, 359906,
       4951190, 4689555, 6378999, 6391788, 13962834, 2866807,
       13276429, 2319418, 6975049, 15199737, 15165253, 10474031,
       2620419, 5477004, 14667414, 62312]
    ],
    [ //  4 * (16 ** 84) * G
      [2489305, 2848482, 8235848, 13878074, 6419661, 15729621,
       7851186, 1605943, 13548776, 3634468, 4235619, 1486261,
       12474493, 3395037, 6257121, 12324130, 10798410, 13828146,
       15044515, 2375109, 13757668, 9438],
      [13940701, 9610239, 13997262, 5934843, 13166497, 6589162,
       4172252, 820268, 2646273, 3098125, 661783, 12503671,
       6823552, 6110152, 11839609, 16427546, 9717864, 6112867,
       15460450, 5190228, 3147001, 66785]
    ],
    [ //  5 * (16 ** 84) * G
      [15979697, 13511607, 16494846, 4698178, 6383786, 9066379,
       983397, 2129307, 15776625, 15463004, 11031262, 3131400,
       7920839, 10066374, 619939, 9169565, 4375975, 6105968,
       6812267, 14410022, 11653563, 73816],
      [2212842, 747992, 8720591, 13010153, 5935938, 12438276,
       8345274, 2246081, 810877, 8727220, 14710873, 3519343,
       12655791, 11265483, 12246468, 13356547, 1175094, 9905822,
       10156615, 9148731, 850074, 81863]
    ],
    [ //  6 * (16 ** 84) * G
      [10395651, 1815309, 5648017, 14515131, 5259222, 7408720,
       2487356, 2324487, 3539594, 4965074, 1504133, 8777864,
       11586928, 4788235, 6846691, 11479968, 9145259, 1050709,
       14397611, 14829909, 6775152, 18912],
      [11891189, 1448583, 11395760, 6425049, 7779124, 6490134,
       15524600, 4202786, 14086274, 3556487, 1162510, 6583409,
       8320964, 8824664, 15503155, 15265278, 4758965, 16331578,
       9120624, 4467239, 10362236, 9601]
    ],
    [ //  7 * (16 ** 84) * G
      [14827527, 15048046, 8811291, 12156669, 6849732, 14063849,
       12504947, 10373675, 15802500, 10671918, 5601312, 12937504,
       12316744, 63774, 14336435, 7369108, 14015543, 14941888,
       3994719, 14616092, 13343734, 32],
      [8655431, 14717769, 15200118, 5665774, 9846108, 12033918,
       10995178, 1269036, 15425766, 11273422, 16380115, 1902517,
       3406902, 3859931, 389444, 3665732, 12794832, 7319150,
       5760113, 5232374, 7222177, 16186]
    ],
    [ //  8 * (16 ** 84) * G
      [14780671, 12738820, 8810241, 13106990, 10219607, 6382349,
       14076131, 16370989, 1401576, 2100204, 180166, 9108305,
       5781172, 2021235, 9569118, 12034718, 3037476, 1362527,
       5878123, 2646797, 7688358, 12967],
      [1626748, 12840820, 14383947, 2340474, 6043830, 1296607,
       14936631, 1477985, 12423928, 9783578, 3768431, 10021682,
       437115, 8506344, 5304475, 4715678, 16604067, 14292742,
       7029540, 3249117, 5097569, 15573]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 85) * G
      [16658365, 12605825, 1954171, 13499505, 4694215, 7663234,
       3105742, 9911979, 9549297, 7068737, 1517322, 6520665,
       1768273, 7109602, 12931122, 11030129, 800207, 15938291,
       6165710, 12009597, 941961, 4607],
      [11972982, 10837496, 3570467, 13007301, 6687846, 14555836,
       4884863, 11371028, 6008594, 228692, 10440834, 4474885,
       15905047, 12922187, 1831400, 5882460, 200297, 4951438,
       12697626, 2267473, 489475, 99397]
    ],
    [ //  2 * (16 ** 85) * G
      [12910873, 8818449, 12282453, 13078827, 9091909, 8806583,
       14479961, 60526, 3345885, 9879355, 1787315, 4393798,
       14791005, 7515633, 1960133, 14145453, 12813330, 11690014,
       16237110, 10061980, 6857526, 68022],
      [16183099, 11946763, 320410, 12090159, 4811694, 16037251,
       10345732, 13216000, 12507359, 4063887, 16698753, 13932610,
       6701182, 337287, 4052778, 15534128, 8292398, 8247220,
       2485521, 4509230, 15489015, 108898]
    ],
    [ //  3 * (16 ** 85) * G
      [6350804, 7321675, 14978791, 6741913, 13576339, 9111757,
       7962724, 15771656, 3858029, 9569710, 4865097, 251032,
       14209077, 2309235, 1892890, 5229868, 5360156, 2001343,
       13699932, 2324370, 7995551, 71195],
      [9838320, 11104324, 7000796, 11106939, 10943435, 10013141,
       9919055, 6188453, 10827446, 12929212, 10757153, 2064104,
       5839601, 1557370, 8489608, 3277576, 16151127, 2193450,
       14539146, 3680443, 16486293, 117553]
    ],
    [ //  4 * (16 ** 85) * G
      [6136904, 876104, 15199791, 16740218, 13670149, 8510750,
       1517568, 1371852, 3151388, 15628658, 696608, 16721562,
       7767683, 3125196, 16525959, 16137821, 12651698, 1762988,
       2276187, 501532, 1074439, 31953],
      [7910208, 5671258, 2859378, 9273435, 8400170, 11284168,
       1697327, 5184464, 7038818, 8657280, 4366813, 11084345,
       8425288, 14844390, 6465185, 5286301, 16493769, 3426386,
       9173617, 11917354, 15181307, 51209]
    ],
    [ //  5 * (16 ** 85) * G
      [8742454, 4958408, 9605859, 7535527, 4189469, 4930684,
       12959338, 1794405, 2658827, 15712621, 9252096, 5101886,
       9100445, 13989100, 569074, 3172051, 2463982, 14568104,
       6932576, 8050877, 5291319, 86811],
      [12085149, 3452853, 7498173, 15390141, 13009571, 10771743,
       9655891, 14972604, 10755850, 8648062, 4050134, 16568002,
       10790783, 11146432, 10502238, 9604376, 4855612, 8380122,
       2809154, 3605317, 7325720, 119460]
    ],
    [ //  6 * (16 ** 85) * G
      [6586822, 12413540, 8104248, 5924746, 2452496, 13774733,
       2455738, 3855028, 16410365, 11273615, 7276261, 13779503,
       14570251, 9953089, 10312151, 10296369, 9993526, 12745425,
       13093405, 4791143, 6269101, 14082],
      [6205631, 5584396, 514909, 14448290, 20743, 10919487,
       13192202, 2467133, 1792933, 1831615, 16725829, 11471850,
       10643958, 16558449, 2081477, 11555070, 14753879, 4342927,
       15546819, 7920582, 11547837, 24623]
    ],
    [ //  7 * (16 ** 85) * G
      [3990146, 7268456, 4549085, 14042295, 4484412, 12189416,
       10981449, 7813327, 4496060, 14396046, 9291854, 2144909,
       3824536, 7672832, 2471062, 4868359, 15149686, 9883589,
       9923118, 2377213, 5124299, 112885],
      [57926, 3578973, 2803127, 15557165, 13664823, 5857948,
       9170341, 10898148, 9116031, 3742142, 12784472, 1220519,
       14455423, 1403821, 4929918, 5511455, 14359758, 10989710,
       16215822, 10149299, 8471072, 9052]
    ],
    [ //  8 * (16 ** 85) * G
      [13094556, 5638849, 9197233, 6286789, 10477044, 16403297,
       13088154, 15258461, 10586285, 5949677, 5573727, 1721985,
       13704731, 2657556, 13178153, 10117078, 14303546, 2216937,
       8190129, 14823762, 3175269, 58573],
      [8842277, 9224432, 1759780, 3173133, 960468, 13961856,
       12086132, 10813722, 10219492, 13676404, 1009850, 1817550,
       11339273, 13048001, 15410983, 3551352, 12983587, 4910104,
       2108974, 13127233, 16317825, 79681]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 86) * G
      [7201154, 10350201, 12950103, 16186727, 7867047, 6502255,
       7171158, 9317901, 3229460, 8762853, 579798, 8428019,
       772922, 15077564, 2054236, 7415657, 1437066, 5198334,
       13087197, 2194387, 5516806, 99243],
      [2743250, 9012063, 1271777, 7657073, 601247, 13186544,
       8160381, 4172404, 6021553, 324223, 6977926, 9205442,
       6740890, 6071287, 15752224, 10718598, 7234989, 9926540,
       9633472, 1403707, 2831724, 53532]
    ],
    [ //  2 * (16 ** 86) * G
      [8863935, 15209527, 8077538, 13357757, 10979716, 11306851,
       14387853, 3616275, 623810, 16318710, 12758793, 7986569,
       13335182, 8171871, 9633638, 2734247, 11166967, 12088237,
       2269069, 6147157, 2173432, 93381],
      [12907727, 5488384, 13608896, 10089140, 6970147, 6159139,
       4881807, 11161209, 11433296, 2761314, 934517, 11971096,
       7541907, 6288575, 9309319, 5045942, 12915743, 14473184,
       15862832, 7789145, 13591043, 77629]
    ],
    [ //  3 * (16 ** 86) * G
      [5086072, 5178007, 13885366, 4312296, 16361755, 14762801,
       14895513, 3464374, 9541614, 8168307, 655829, 7911920,
       15863948, 5506240, 2902643, 11388521, 13384562, 6757947,
       12944216, 7277043, 12708477, 59199],
      [7153420, 3691752, 8297624, 11420850, 5351940, 1272909,
       11981980, 16718125, 15898172, 12071136, 10849102, 8996360,
       9905100, 1436803, 10288483, 3792708, 9441499, 4714486,
       11314783, 9762459, 7348278, 97503]
    ],
    [ //  4 * (16 ** 86) * G
      [5921022, 15138346, 832494, 6233049, 16434760, 2825192,
       9918715, 9205269, 1062691, 11004993, 1595605, 11108357,
       3365812, 2547763, 6301165, 10673876, 15305010, 7239721,
       13740185, 13499200, 10456971, 28545],
      [9338938, 13692345, 10729649, 4595918, 16593190, 14982185,
       11837163, 15339740, 13981969, 11966874, 15018423, 15780487,
       8205275, 5661127, 15531665, 12165478, 13601861, 241900,
       11322029, 342783, 1455213, 33403]
    ],
    [ //  5 * (16 ** 86) * G
      [12557913, 11449489, 548461, 2660234, 12834697, 11244445,
       7945461, 9150995, 8336088, 5932191, 13439968, 2414692,
       4629789, 8040906, 612594, 4839965, 14007147, 11278621,
       4144452, 9833382, 15402031, 12564],
      [7623092, 7586949, 3050650, 2744729, 10876429, 6892897,
       8067839, 7040214, 3518403, 3084728, 12598128, 12569043,
       7383482, 8175682, 3328524, 6866495, 10718869, 15893102,
       9077788, 876754, 13015983, 126597]
    ],
    [ //  6 * (16 ** 86) * G
      [2608154, 3816664, 4261981, 11575987, 11397296, 16549990,
       5027469, 4948236, 2296438, 4263653, 1931262, 3709498,
       2547086, 12383108, 8224148, 3004992, 6190709, 1336641,
       154726, 2572070, 3070835, 93252],
      [7646458, 14007472, 13295737, 13664617, 2989154, 8783783,
       1702018, 14800016, 10083026, 7562030, 5009091, 13135995,
       15801979, 5097472, 10549966, 9122421, 11369290, 6112864,
       11009284, 2983691, 10447669, 24501]
    ],
    [ //  7 * (16 ** 86) * G
      [14234604, 5916835, 2110990, 16235498, 11608253, 842762,
       10148728, 3192207, 2644051, 7181717, 14561395, 1783865,
       2594299, 2243285, 3077967, 6400950, 16313436, 15821617,
       880948, 10218733, 6326597, 41329],
      [6173245, 16526733, 10609478, 11430986, 11169525, 9891414,
       856839, 14590436, 1663208, 15719639, 12285573, 1065185,
       14785461, 4357383, 15091465, 12099156, 6782159, 10057899,
       4305054, 15001502, 5630154, 98257]
    ],
    [ //  8 * (16 ** 86) * G
      [6340702, 9563935, 6602888, 5838295, 4226949, 15748857,
       5180566, 14585466, 13227608, 5494316, 16346919, 14537542,
       12936881, 7944281, 2745113, 16022403, 989072, 2251756,
       1910682, 3157060, 5008, 7378],
      [15359615, 15039520, 1602038, 13167820, 7891875, 14366226,
       15160890, 3260398, 10374577, 12452297, 9005195, 5775981,
       10722436, 7028161, 7196739, 4858843, 12887504, 13120956,
       233481, 4965865, 7756635, 83893]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 87) * G
      [2166257, 15873589, 6692397, 10136805, 8084566, 1254200,
       13233728, 14516562, 11272310, 10406300, 8541950, 14789111,
       15564737, 272520, 8218655, 6639944, 6852614, 12648855,
       15133356, 3899007, 7064273, 89698],
      [13312970, 5720698, 12771763, 3552929, 14318750, 9731245,
       16293693, 16554380, 10506523, 5108763, 4929774, 255081,
       4246548, 11983135, 14712847, 13430004, 6708486, 7375585,
       2687519, 12882643, 13465973, 25387]
    ],
    [ //  2 * (16 ** 87) * G
      [11281855, 327622, 4140978, 2144511, 2510154, 10974212,
       3712048, 9811523, 11058085, 4929149, 6772538, 5997527,
       720827, 12646037, 6010208, 9589865, 2285431, 10812415,
       14482648, 2977347, 2485552, 19078],
      [11310407, 1111580, 5238144, 9619386, 1237363, 9730054,
       15533341, 11487406, 10978425, 7999593, 8582918, 10002858,
       8145896, 14148017, 2783892, 2826708, 9321289, 8687571,
       15156763, 5651079, 11475926, 59510]
    ],
    [ //  3 * (16 ** 87) * G
      [989431, 13666734, 1558493, 2987595, 15382232, 390037,
       14136421, 40837, 10600730, 4563113, 7583353, 1817541,
       16716290, 2808537, 12760886, 7066316, 14487447, 8259585,
       11553998, 491820, 1480176, 28502],
      [2186890, 16622323, 7053431, 5246276, 15822128, 13385834,
       7325519, 10754704, 2772211, 13517394, 16728372, 11081177,
       4010620, 5924796, 6934250, 11745216, 157553, 11605784,
       8947837, 9169836, 15819667, 94812]
    ],
    [ //  4 * (16 ** 87) * G
      [7466802, 12173709, 7690826, 16053455, 2121627, 9196808,
       6140746, 16671830, 10065087, 14698262, 6476075, 4454686,
       12843087, 11962067, 7546369, 1945134, 15610081, 16563757,
       2501127, 10122569, 15032901, 95269],
      [14996288, 5632812, 862340, 14885143, 16049840, 9504417,
       12816387, 10106554, 13102337, 11554200, 6166146, 15330287,
       1469544, 8404263, 15729098, 4321252, 674910, 10005574,
       10811240, 1756109, 7897027, 66410]
    ],
    [ //  5 * (16 ** 87) * G
      [7925979, 10595433, 15163240, 22661, 3316645, 13272499,
       1924589, 13788886, 13707468, 13241142, 11358716, 12780124,
       15599001, 13022091, 1865953, 866982, 11236324, 14347071,
       15196208, 3121447, 5467944, 92892],
      [4847492, 8584261, 6455348, 7609296, 7259687, 4601101,
       16276099, 10579734, 10162805, 1977033, 16079332, 2436904,
       7700488, 5981339, 5821368, 2521161, 930575, 8055668,
       12636607, 6475310, 9097249, 111683]
    ],
    [ //  6 * (16 ** 87) * G
      [2998439, 3486270, 4947795, 10400200, 3669687, 14671748,
       10409532, 10157359, 10009408, 12279221, 15200887, 16666243,
       6734433, 423364, 2000154, 9964165, 1749473, 9295219,
       8179501, 1647875, 11343876, 74451],
      [6519900, 10275408, 15030360, 653325, 7268607, 1784130,
       15439375, 9556229, 13739364, 15991907, 7155771, 5765838,
       12516255, 3060668, 7123434, 2663870, 5053384, 15935405,
       11632787, 15828742, 15944070, 88244]
    ],
    [ //  7 * (16 ** 87) * G
      [9121167, 12451222, 5269627, 563014, 2652168, 1231645,
       7232635, 12334550, 15280830, 11317633, 2165921, 11402936,
       8786781, 16214272, 5967550, 14737633, 10661324, 12609414,
       15441464, 10669264, 11028433, 93837],
      [16056515, 1389575, 3338645, 8431058, 3686805, 14079859,
       12711619, 7464552, 6146591, 1107761, 8227893, 12351686,
       15233000, 8671970, 10393833, 6884575, 2311603, 5019277,
       9211881, 12669440, 10640461, 62380]
    ],
    [ //  8 * (16 ** 87) * G
      [8806542, 13951211, 6806702, 9272233, 16589160, 3421949,
       4359790, 13924657, 14821124, 7638009, 4728219, 11273109,
       9521302, 15647366, 907207, 2242244, 13141822, 5484193,
       4118377, 10277002, 15333715, 81139],
      [6049991, 3642963, 12856677, 3438833, 9136757, 14174411,
       2805514, 10660859, 12619373, 1032063, 4431062, 4846727,
       443271, 8512311, 1916423, 4106522, 521060, 9911248,
       691225, 2287089, 7175349, 66390]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 88) * G
      [6401444, 3747586, 11036494, 6009091, 16212725, 12544346,
       10865128, 2628310, 5746531, 13821020, 15050890, 3903644,
       12378610, 8837759, 11029132, 3639357, 13120890, 12939407,
       11048183, 13091358, 15924057, 109729],
      [12212165, 10386204, 3748039, 6316794, 1934526, 12661239,
       254649, 9418507, 8792850, 2615245, 703247, 5242218,
       15339655, 8063023, 5778042, 1538161, 5492297, 445574,
       16381846, 6462047, 1362272, 106645]
    ],
    [ //  2 * (16 ** 88) * G
      [5105441, 730707, 12328883, 4269008, 7546982, 4165190,
       866836, 15001660, 1147106, 16329321, 3203573, 532338,
       11538038, 3634783, 3999804, 937553, 273453, 15372779,
       5135233, 44927, 2235570, 58490],
      [15162525, 4165937, 1211389, 10667661, 4566445, 11378565,
       12188038, 115349, 15408943, 5416257, 13113449, 15205119,
       8273470, 13184111, 13678991, 7360117, 43259, 11529800,
       11125299, 5545311, 1120855, 68560]
    ],
    [ //  3 * (16 ** 88) * G
      [3628627, 1000933, 8135565, 6336836, 7784138, 6641333,
       10904097, 10724210, 4835797, 7096966, 13345647, 11227330,
       15207221, 12952064, 927062, 1172818, 11141855, 14086611,
       14658648, 9147901, 7075874, 38101],
      [5323973, 3349034, 12243314, 6223526, 15656599, 14456117,
       8368300, 5178033, 11960408, 6430238, 4982764, 14337853,
       6698092, 8248050, 9104555, 12490638, 9186998, 4515990,
       14277122, 13560094, 11764549, 84816]
    ],
    [ //  4 * (16 ** 88) * G
      [8478979, 8397560, 14156056, 14366805, 14796308, 12636772,
       12724647, 13454292, 6213252, 4360525, 251884, 7483335,
       8031196, 11337620, 8830955, 10797201, 15972166, 11017948,
       16578557, 4411444, 16178203, 51259],
      [9126936, 13002375, 6828447, 13607242, 13436, 3943382,
       16552235, 5946616, 13457437, 6165189, 6670380, 5284472,
       3110524, 16119554, 6482641, 6053992, 5887604, 15210786,
       11216642, 14688772, 3611208, 7086]
    ],
    [ //  5 * (16 ** 88) * G
      [7302792, 8071965, 6433526, 5788949, 11539155, 6130178,
       16698106, 7045809, 16711323, 11854566, 14450562, 15120571,
       9556626, 4619692, 569008, 1979143, 2256577, 3357138,
       10020210, 1166913, 11657156, 97500],
      [5126651, 8731303, 14044245, 4085165, 11385140, 5426910,
       2313616, 12287851, 4094893, 9437999, 5817237, 11376903,
       6513273, 12127096, 10368188, 12875367, 16662314, 12246265,
       6658738, 1796591, 4862656, 49473]
    ],
    [ //  6 * (16 ** 88) * G
      [15922814, 5498663, 5902660, 4648375, 10065410, 15920241,
       6620948, 4726012, 4768289, 10359229, 14449205, 12550395,
       520373, 10943848, 16732595, 14673279, 7946793, 3950518,
       12248463, 14612099, 2281322, 108159],
      [3799471, 12247692, 14374171, 11657333, 5751719, 3697232,
       40461, 15658454, 5973255, 12005489, 3050848, 8653798,
       6265099, 12804566, 11675772, 6710327, 16681067, 105628,
       6361538, 15463630, 15699636, 2238]
    ],
    [ //  7 * (16 ** 88) * G
      [13428382, 3397090, 3621416, 6946699, 1870811, 4357948,
       16501243, 4510749, 4855844, 14867909, 15603134, 15257162,
       8405029, 6664860, 6135382, 6016126, 11937549, 3579968,
       9368454, 6338167, 13294106, 84868],
      [4705467, 4266907, 9906356, 7091841, 12328593, 13172964,
       7021922, 12645230, 12932144, 5646472, 1033741, 16482754,
       9835487, 2841646, 15554183, 16636212, 8109533, 13872408,
       10185644, 13755437, 16261591, 77558]
    ],
    [ //  8 * (16 ** 88) * G
      [875005, 1648094, 8852824, 1992329, 1949426, 11446150,
       3572221, 3232, 31737, 15068597, 16510533, 9733573,
       8814672, 47577, 4317864, 13995173, 14794598, 4448005,
       10658006, 12439421, 11873471, 72765],
      [11497737, 12141447, 9177629, 16594195, 7687264, 9972275,
       1637401, 2875377, 2935913, 11945426, 13905550, 13057593,
       8862930, 16717991, 4070660, 13640758, 13020123, 251404,
       2246949, 1596087, 14771224, 89517]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 89) * G
      [3031157, 13249770, 4544744, 15888853, 506423, 11339603,
       7240423, 1367611, 10419891, 14337558, 12872691, 15767914,
       15099318, 2008443, 6709416, 3980551, 8872004, 10323120,
       1217334, 9062548, 13461724, 78643],
      [10860546, 2954972, 12666001, 8424888, 3208261, 8215612,
       9456939, 13999762, 9938432, 682790, 7520738, 3801735,
       12452412, 11573755, 12306147, 8942544, 534701, 6998277,
       11558887, 12626698, 2802310, 16079]
    ],
    [ //  2 * (16 ** 89) * G
      [7783289, 8721152, 13721544, 15933027, 15136348, 8074373,
       2681800, 6156111, 780015, 9392621, 4224210, 3700504,
       8612141, 12041755, 3713113, 14127607, 2950542, 12713632,
       5565708, 16698670, 1830853, 107819],
      [13411729, 4950344, 1270662, 2700121, 1662305, 11199544,
       12371865, 9291400, 7549364, 3758401, 6665938, 7618446,
       570610, 2623805, 11685868, 13918741, 9953525, 1507332,
       10924925, 2551368, 11631808, 124779]
    ],
    [ //  3 * (16 ** 89) * G
      [15285798, 4481953, 8075507, 11088813, 7315427, 5832019,
       7138991, 4827786, 4761099, 9442437, 4086026, 12798826,
       5496744, 13464026, 13443987, 9611327, 13908298, 8177953,
       1277994, 10488606, 6664999, 14021],
      [4451582, 12026497, 5444957, 8250061, 13338091, 11725335,
       11054922, 7647589, 14284569, 10587058, 10656551, 8340978,
       14969057, 11628762, 15560480, 5180169, 1975121, 11022763,
       5659157, 3899334, 6618728, 84349]
    ],
    [ //  4 * (16 ** 89) * G
      [12935016, 5211520, 8083809, 6344408, 13461036, 16101021,
       2881618, 15129747, 4563742, 4886863, 11312568, 12238503,
       6468310, 5834336, 1910966, 5547400, 16256447, 745648,
       9196830, 11699960, 4621136, 23515],
      [12288095, 5640299, 823382, 6711521, 9397668, 5738467,
       6707186, 15079717, 7512491, 8426026, 3785325, 5315033,
       4889170, 9606544, 6936176, 6434648, 5518870, 13904244,
       7670382, 1849486, 11353142, 79245]
    ],
    [ //  5 * (16 ** 89) * G
      [14316916, 12189156, 6178173, 5801445, 665751, 1467770,
       6203829, 10138573, 4684942, 3082457, 5779998, 16315263,
       15188732, 9919809, 2533501, 15936884, 9804319, 11884494,
       12907710, 5101947, 9072029, 43397],
      [12776273, 5651688, 12934928, 3597050, 2850147, 11836433,
       6597128, 3314967, 7132958, 11146862, 1130041, 8079298,
       15026934, 15257955, 2345452, 9176557, 15570232, 11719442,
       8237845, 16518090, 16775987, 78620]
    ],
    [ //  6 * (16 ** 89) * G
      [11438349, 16612973, 8293362, 13173391, 6773791, 11060331,
       11014353, 6454055, 2287443, 9997301, 6935116, 14728856,
       1635178, 14655915, 16422444, 10481889, 4578142, 2028889,
       7148689, 7754411, 13930419, 122479],
      [11724267, 5040379, 15595544, 11573137, 355109, 15601922,
       4203691, 3019046, 1151753, 14745285, 13946658, 1272476,
       15002918, 4958820, 7421595, 1489868, 14043017, 728963,
       5829271, 15505975, 13002055, 118658]
    ],
    [ //  7 * (16 ** 89) * G
      [2295377, 11854105, 3898652, 4153374, 12153143, 9389778,
       6119379, 747925, 1501476, 9940440, 15392320, 12602008,
       3467091, 10463802, 2771075, 5384904, 5707289, 13790746,
       13081523, 10611133, 8342358, 101219],
      [11476283, 12232261, 15823190, 12056746, 16726037, 5195122,
       11248028, 11200485, 7563577, 10867356, 908359, 7840436,
       12833858, 6873370, 11286330, 14936892, 11458756, 951286,
       3527306, 5350093, 13973424, 44109]
    ],
    [ //  8 * (16 ** 89) * G
      [2120774, 880912, 6134772, 1449461, 15890566, 13086992,
       6440803, 14525879, 12492567, 5574927, 8211406, 4969226,
       11097160, 15178127, 11738407, 3157555, 5439442, 15077271,
       1920477, 13495649, 14528851, 27032],
      [8486062, 12368702, 12770714, 5424679, 7028733, 4062268,
       11788940, 3279335, 11700157, 4223469, 1062767, 11472811,
       14330456, 11751069, 13629529, 9867380, 8285945, 15489224,
       14737770, 13702070, 13096048, 26309]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 90) * G
      [15525268, 7174904, 4300206, 13426864, 13709128, 4812922,
       13100855, 10328047, 2055726, 1468465, 4225931, 12284950,
       6858678, 5940237, 15375334, 16378429, 1865893, 6820257,
       6203966, 706278, 5952741, 25109],
      [12319447, 13958910, 12998966, 10686166, 5182050, 1736137,
       16036360, 6296570, 10807427, 16629637, 13723727, 1694682,
       16720952, 14946218, 4464529, 9385092, 13543175, 456222,
       8524893, 15514334, 8014208, 19947]
    ],
    [ //  2 * (16 ** 90) * G
      [12092931, 5965147, 16474124, 10216371, 4938611, 11232158,
       7030852, 13927895, 13450069, 668448, 3932066, 14945992,
       240913, 8045152, 11857619, 15422499, 4853572, 8896669,
       13943388, 245991, 14991335, 126509],
      [12324931, 14961940, 5155486, 2410605, 12814170, 6218399,
       11974464, 9411528, 6959983, 1303988, 16297694, 6705601,
       6153887, 1978559, 4223196, 12117923, 14116437, 3511028,
       11813757, 12512871, 2920673, 116269]
    ],
    [ //  3 * (16 ** 90) * G
      [8479956, 10002432, 15788713, 4276047, 13970893, 7776533,
       1697023, 3872780, 969716, 14431427, 3311519, 5345236,
       12810701, 1458558, 3335702, 9064891, 8577256, 5801429,
       10523368, 14682183, 218378, 36693],
      [10158140, 12962819, 9952756, 12878157, 9256851, 6226444,
       11862535, 2178217, 9572238, 8894856, 12006525, 9886705,
       15667656, 8242838, 1888146, 11571898, 6878868, 14469072,
       4680210, 1484516, 9287309, 44777]
    ],
    [ //  4 * (16 ** 90) * G
      [13206398, 4418566, 12273401, 589477, 16693717, 16142500,
       3254831, 13054959, 6164291, 4193824, 8955279, 12539513,
       13702415, 2853716, 9573893, 7913644, 16095771, 5798818,
       6941998, 2976601, 880220, 67064],
      [8385607, 13006112, 5001257, 14605418, 8661384, 14039512,
       14995320, 6044560, 9344916, 11420014, 14065672, 2687547,
       9252839, 8029705, 4849726, 16038999, 5241374, 2398525,
       14002080, 9261595, 5652745, 125141]
    ],
    [ //  5 * (16 ** 90) * G
      [7895407, 6269163, 16681779, 10012961, 2760245, 12088163,
       14423019, 9077219, 2804130, 10603065, 14904992, 7999775,
       11308925, 9973522, 4725620, 15204766, 2871314, 4238135,
       12228360, 8401078, 9389687, 102896],
      [7120651, 16745983, 4780506, 12896651, 10684465, 15765635,
       3099460, 11784512, 12975171, 11031295, 3664450, 5954338,
       16472590, 13963364, 6090641, 10746237, 14078981, 9968,
       4893322, 16702672, 14369214, 25001]
    ],
    [ //  6 * (16 ** 90) * G
      [10480687, 7007911, 3036916, 13281287, 7610598, 10113454,
       1630352, 11065384, 3903629, 14852821, 9090813, 11160360,
       2691606, 12808236, 15216987, 5385355, 13362377, 4386120,
       15542227, 8568230, 8289570, 96716],
      [12028363, 4438054, 9775298, 7564175, 15282298, 13675278,
       6494152, 7057410, 12914495, 6540182, 7732005, 16711784,
       4808090, 551386, 4654777, 5223081, 15505621, 13739594,
       8581132, 9163780, 16741106, 104206]
    ],
    [ //  7 * (16 ** 90) * G
      [7745129, 5795622, 15289054, 6050898, 13996247, 8086436,
       14132177, 8809878, 3619081, 2726740, 5851168, 7440543,
       4813040, 9815452, 10790003, 12468382, 659106, 4921238,
       12034497, 3175207, 3393696, 66122],
      [5547718, 16677931, 845200, 13170669, 10595163, 13182900,
       2687057, 9564570, 11281408, 14026638, 7068149, 15781717,
       12740854, 10968987, 4210962, 8535159, 3557316, 6834557,
       596609, 11777117, 16191049, 20550]
    ],
    [ //  8 * (16 ** 90) * G
      [5222956, 13694711, 5731982, 8263324, 6813270, 5882313,
       2286997, 16172877, 6906317, 9454933, 4196929, 6407925,
       15220466, 11836311, 14152995, 4410664, 11274730, 14774551,
       5115779, 4859935, 144683, 90363],
      [6304176, 7357542, 5077079, 13894009, 10968916, 13763114,
       12312168, 11270164, 9405469, 9140733, 12435921, 9208905,
       9362526, 6100406, 11569320, 8616805, 2400167, 12799507,
       5845410, 5553759, 2110606, 84014]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 91) * G
      [6330977, 3514001, 7150912, 6852705, 14634504, 10890906,
       3509012, 9035110, 11397920, 4983369, 15792803, 1071771,
       4622839, 1135639, 4040762, 12546682, 7167312, 9486605,
       16730878, 2043876, 5560784, 75417],
      [2802866, 15881565, 590461, 8587144, 1725783, 13221286,
       13894199, 7298348, 16237633, 16323022, 7896281, 11256213,
       5396207, 14374925, 11531064, 14180423, 14141838, 1789972,
       3844650, 16115290, 10412026, 114110]
    ],
    [ //  2 * (16 ** 91) * G
      [14153172, 13214531, 6356298, 13213193, 11471225, 5672175,
       15216798, 4845774, 8631849, 13793038, 94905, 7023638,
       4599403, 15594953, 10850324, 2162055, 9019974, 11405893,
       848211, 13675931, 12632115, 13535],
      [11265120, 16454023, 9169484, 9324830, 10292208, 5001694,
       8513460, 9129843, 3131122, 1037400, 1334087, 10212113,
       1913296, 1983029, 336273, 11437703, 13028586, 15390361,
       9735205, 16138369, 7518980, 77155]
    ],
    [ //  3 * (16 ** 91) * G
      [4759943, 9759270, 11925357, 8657221, 13442776, 4312165,
       2911547, 11057333, 4075971, 5198016, 4223647, 5083914,
       3234717, 14375723, 6585464, 3327235, 13284951, 3893728,
       4871088, 13845298, 11624741, 31260],
      [12194956, 12722379, 15011084, 418433, 14760469, 11553057,
       15117931, 3164420, 287962, 5042520, 11443923, 8693453,
       13004102, 4368049, 1209630, 7000928, 10410942, 13950152,
       8257262, 10689075, 9009235, 729]
    ],
    [ //  4 * (16 ** 91) * G
      [15297240, 7617661, 2137993, 11592640, 7009542, 12881587,
       3579304, 9616027, 14933415, 10930452, 342790, 13645221,
       14146521, 15033674, 9066533, 16615362, 3371372, 8285014,
       8331025, 14473626, 16115158, 125390],
      [15543532, 10917247, 13403035, 1256532, 2474807, 3675578,
       4097404, 15741493, 11807040, 15918515, 16290073, 16698360,
       2216640, 16469967, 12170682, 6729882, 4652807, 5926969,
       7920608, 2988968, 3502588, 6328]
    ],
    [ //  5 * (16 ** 91) * G
      [14552576, 238487, 10352172, 2494817, 9248232, 13136116,
       1536539, 1429923, 13659122, 885070, 14052038, 8981723,
       12332256, 11833272, 2639604, 7868546, 8156823, 8588328,
       14288111, 10786872, 9838180, 65074],
      [5578009, 6199000, 366541, 11710973, 340852, 11072104,
       16567545, 14876988, 2074305, 13803416, 16502525, 157759,
       3820452, 12849903, 5789165, 3052639, 13906929, 9315775,
       16032933, 5324660, 2027593, 73826]
    ],
    [ //  6 * (16 ** 91) * G
      [8531572, 11402006, 10198559, 14876135, 1704472, 16475744,
       1035281, 16447772, 1317540, 14273848, 10959283, 8085137,
       13558819, 16730798, 12231704, 15174710, 544037, 12992383,
       169983, 4284587, 10451794, 31117],
      [7809659, 10814247, 6505568, 8107189, 1461167, 4469450,
       10014601, 5730164, 12721905, 8090551, 8217263, 10616616,
       5885287, 12072037, 197001, 3566921, 4812093, 3003906,
       16633423, 13794127, 689027, 75028]
    ],
    [ //  7 * (16 ** 91) * G
      [4704302, 2503688, 1185448, 6265497, 16980, 5111735,
       6458635, 7966622, 12990673, 2778371, 4154676, 6051045,
       2158270, 14863439, 13236288, 12667839, 5317288, 11453631,
       9025469, 4699886, 16217860, 85046],
      [2652324, 5978437, 399877, 10761584, 9514595, 1895916,
       13172678, 16417560, 6051425, 1327600, 7351053, 15833003,
       3253943, 8541963, 5872060, 6936863, 2089047, 7832171,
       10445518, 9420618, 3651150, 90316]
    ],
    [ //  8 * (16 ** 91) * G
      [12535771, 13274162, 7959497, 3680223, 1365382, 6120857,
       9469533, 5850112, 2048802, 16039372, 16654308, 3714463,
       1374013, 7976334, 9629344, 4933576, 12408699, 9915081,
       16545087, 12789533, 3272526, 47938],
      [12365565, 2403348, 10323732, 9909598, 11685212, 4654769,
       3763091, 13862038, 13144822, 8527016, 8448266, 1333921,
       5109452, 13322632, 937085, 901491, 7618949, 10612583,
       9951960, 11392458, 5103931, 2116]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 92) * G
      [8408489, 9093493, 12987006, 9261245, 4322833, 16456715,
       5757178, 13607079, 3253936, 890066, 4027732, 806880,
       4473083, 3726674, 12570263, 12084831, 1824335, 16165007,
       6798196, 12291436, 3865148, 100614],
      [6568031, 10331304, 8070555, 1557081, 11519324, 6104027,
       13326015, 14584074, 4545369, 8569080, 13100305, 12867297,
       13965827, 15157109, 13021976, 10254633, 11791748, 11006265,
       11710243, 9506634, 1272363, 109806]
    ],
    [ //  2 * (16 ** 92) * G
      [14772035, 8194869, 6647323, 5560108, 14251443, 8980170,
       4867387, 7927619, 9501189, 831126, 16747796, 3276395,
       9311530, 4282988, 6177166, 1515797, 6897055, 1432695,
       15823793, 10206925, 7662144, 78866],
      [3492736, 12975859, 6969683, 12376596, 6333073, 15062558,
       12939755, 1974469, 5111123, 4833230, 8719321, 8595457,
       9020996, 15901924, 8927043, 8491138, 15475325, 15545729,
       15687974, 8386255, 11186832, 76708]
    ],
    [ //  3 * (16 ** 92) * G
      [8863550, 2344175, 3366284, 13532078, 2741888, 16551466,
       10009600, 5310944, 16439649, 3079228, 13605881, 6423403,
       3013171, 3573799, 7127729, 5946193, 13306027, 5033181,
       638893, 5187079, 9722771, 17157],
      [10877055, 604936, 11626494, 7106529, 9315466, 8888927,
       762808, 16076657, 16247154, 11962256, 12980961, 4365526,
       179568, 11897712, 4909206, 983309, 8345363, 346906,
       1328379, 6639751, 15925864, 95161]
    ],
    [ //  4 * (16 ** 92) * G
      [6763420, 3186597, 13292564, 14677499, 15058856, 13141838,
       12781132, 3397862, 5586109, 3060938, 857497, 4562338,
       7551924, 11732285, 3057282, 10011358, 191890, 3927382,
       4614337, 12828539, 10189297, 46435],
      [9701345, 6161960, 12489694, 11557415, 15906017, 7069864,
       8036186, 10291090, 12156820, 189169, 12163677, 15915707,
       897549, 9964338, 3345428, 10031891, 8972129, 6166264,
       9389188, 6530387, 11448704, 103963]
    ],
    [ //  5 * (16 ** 92) * G
      [1102456, 3724437, 8778781, 2890402, 2894740, 2387706,
       6083858, 14646197, 1429837, 289483, 13932555, 14397322,
       15004884, 16231487, 971732, 7126990, 12303516, 1001182,
       11239935, 7281325, 5291156, 44069],
      [8946847, 8455028, 6827201, 12705160, 14524339, 717432,
       15546233, 11809720, 6429179, 9028745, 13893430, 86471,
       11153950, 13795850, 6409699, 2046388, 14982854, 7879259,
       331955, 5530312, 12059091, 80568]
    ],
    [ //  6 * (16 ** 92) * G
      [5480879, 5932069, 12404460, 10198789, 1860424, 5246164,
       1683725, 9433733, 13210027, 9241579, 12386127, 14260185,
       11970900, 13733207, 558472, 10464477, 1731542, 4099030,
       12943284, 11328920, 13149537, 18274],
      [13177258, 15851858, 425206, 9112542, 2559006, 4095737,
       7641503, 15625480, 15751341, 393637, 8881491, 2657166,
       10605258, 4621041, 5975784, 1310157, 11511295, 7625057,
       1966878, 8201657, 13863725, 69614]
    ],
    [ //  7 * (16 ** 92) * G
      [14206585, 964433, 3774315, 10836971, 574252, 1612627,
       14858549, 4453482, 4328200, 10087960, 7389842, 9755717,
       3435764, 13213438, 4084678, 12984446, 7373376, 3064413,
       4734496, 6119564, 9486023, 33479],
      [506028, 16336091, 12742448, 7080203, 5186067, 6146683,
       9907506, 13646432, 11173575, 273725, 13357177, 236271,
       10221635, 14064789, 820397, 9792933, 4837485, 14333882,
       12103, 8356012, 8340559, 54437]
    ],
    [ //  8 * (16 ** 92) * G
      [5947186, 8387154, 16536897, 7865981, 15994390, 15362591,
       14755733, 4397578, 5555607, 6888687, 12305374, 9828818,
       10536219, 3086944, 11108983, 3179532, 15401796, 4588694,
       8641967, 8787415, 11138804, 13571],
      [15585188, 9220659, 14578777, 14589388, 8809417, 3912379,
       1452647, 804913, 14878375, 13863166, 12140253, 13110965,
       8757250, 3612551, 16193847, 14859649, 8691973, 4741462,
       14372886, 2041568, 15990238, 72176]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 93) * G
      [12374631, 9149814, 6596806, 9844268, 16223400, 4131221,
       15926112, 12288770, 2499257, 873511, 2552155, 9922856,
       15465681, 5831756, 11606471, 5056978, 1754366, 12277473,
       14370563, 3585339, 5417941, 24689],
      [12508771, 9974823, 10184876, 15026841, 13026309, 9351381,
       3285790, 4027966, 13102519, 10682183, 1500012, 9251680,
       15828229, 5309913, 11559125, 5134190, 14939537, 15878518,
       2941929, 8645226, 12553984, 88021]
    ],
    [ //  2 * (16 ** 93) * G
      [496535, 5061122, 9388822, 4787604, 4182905, 809514,
       1336158, 7974279, 11915141, 2660465, 13917097, 9792490,
       11257249, 7347483, 5635949, 5507235, 5705699, 14132073,
       11524388, 8591189, 13900358, 3168],
      [3090114, 14787820, 10190031, 8776642, 10105534, 9141076,
       3527790, 14779391, 2187342, 16541396, 15077005, 11734494,
       11809580, 13541402, 3238965, 11357035, 7311960, 5109637,
       14949788, 8720257, 8924304, 21093]
    ],
    [ //  3 * (16 ** 93) * G
      [7925907, 8233106, 7607481, 11203847, 11939506, 8973175,
       15030615, 13192263, 9075403, 12523495, 11419503, 14043341,
       15396241, 2026123, 9285672, 1311303, 8035524, 9256453,
       13567732, 5699954, 7719803, 8090],
      [299287, 10192039, 9860212, 2580218, 6391775, 15710190,
       8366042, 13149405, 7032302, 6819826, 9880229, 182509,
       4907576, 11818982, 12437338, 5626087, 14331153, 9696787,
       11846303, 1109910, 4741951, 7294]
    ],
    [ //  4 * (16 ** 93) * G
      [9546037, 15733279, 6694861, 10165672, 10670251, 2428067,
       13967558, 6470762, 2308778, 11973173, 452151, 15011995,
       2221730, 3555641, 12933335, 10636185, 12425719, 3876307,
       16397063, 12601740, 16438782, 84576],
      [527322, 1593955, 15774087, 1233916, 7369617, 14054274,
       3963708, 7801617, 8664114, 15155658, 12594422, 14113521,
       13061517, 4356471, 13934786, 9936415, 3534673, 10895859,
       12041989, 2536041, 15474781, 123095]
    ],
    [ //  5 * (16 ** 93) * G
      [16066421, 8987853, 7279327, 7224256, 9914726, 13603800,
       13516392, 8336144, 1146850, 2916247, 12061185, 10578651,
       2658139, 7361637, 12096188, 11657835, 6541767, 3852682,
       5678723, 6154225, 3904602, 95839],
      [13869926, 5806349, 15985545, 9800358, 2602549, 15473135,
       6233515, 9368031, 5488089, 15502095, 6981407, 10419724,
       11801534, 11392251, 11971094, 451442, 4580387, 13004713,
       15457544, 15970607, 12695558, 91750]
    ],
    [ //  6 * (16 ** 93) * G
      [4055053, 15331068, 5349888, 13869607, 2761937, 10023648,
       3058968, 13079497, 1020254, 7617463, 12797611, 14264086,
       5238076, 1548839, 5463053, 2697795, 7652964, 10457976,
       6940513, 4078721, 1948341, 105714],
      [16179409, 12967440, 814361, 14548903, 13788159, 8056776,
       15089831, 11303046, 11082015, 10286804, 13836989, 6440242,
       3814145, 10567365, 64116, 9363361, 7347665, 5059415,
       10753520, 7945549, 13619949, 94421]
    ],
    [ //  7 * (16 ** 93) * G
      [15540460, 6683985, 5137023, 7203898, 3265699, 11742236,
       12642934, 9380398, 5928613, 1426365, 6785294, 8011309,
       6386793, 9389347, 7198743, 12505757, 929271, 7800777,
       3790367, 9551479, 12748509, 36657],
      [14284197, 11435235, 12943017, 10344995, 2495550, 16204236,
       3079454, 12726530, 2073052, 2057180, 15296233, 3558659,
       3242014, 16188392, 2843290, 15869051, 2848571, 15434414,
       11536631, 10527240, 5517393, 119676]
    ],
    [ //  8 * (16 ** 93) * G
      [2331986, 4917808, 546214, 4979380, 8154632, 220228,
       2584675, 4442947, 9681390, 14754258, 1861807, 15552676,
       7696507, 16346281, 12469384, 1418920, 16226532, 10737691,
       13228982, 11920896, 14872835, 126989],
      [12276562, 14332997, 5030000, 11524807, 9492629, 11397589,
       1914815, 6791122, 11459905, 8906656, 7530716, 11738557,
       4782192, 7910558, 14206954, 2207660, 13606178, 2041595,
       14387909, 14560001, 2266031, 129205]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 94) * G
      [16623119, 11027874, 3801209, 14323126, 16642306, 10836333,
       6291784, 8202073, 4953911, 12797544, 1892489, 8522715,
       16278962, 15040009, 16156954, 3502, 16142101, 6221476,
       10238031, 4040679, 6874256, 80605],
      [4900315, 4554065, 16588983, 9783073, 3156219, 13309856,
       1596535, 7282901, 7620954, 2529197, 13117689, 7025277,
       917846, 2926947, 14050691, 7098471, 16178057, 392147,
       14654611, 9461759, 1053690, 100456]
    ],
    [ //  2 * (16 ** 94) * G
      [7374231, 829226, 9608537, 1557597, 10839202, 13644126,
       10750456, 10946956, 11118297, 7430423, 8463132, 9772748,
       1681271, 13469017, 3570352, 10466783, 7029852, 2980395,
       10321741, 6825247, 10647110, 14195],
      [14762259, 6378473, 7044037, 199413, 4655183, 6941767,
       15277818, 8805051, 6116959, 3454426, 6729573, 11534360,
       5545739, 5353280, 9404707, 12865844, 962823, 3860761,
       15853362, 12566680, 4183919, 6907]
    ],
    [ //  3 * (16 ** 94) * G
      [8669414, 12468273, 3176976, 13517096, 10138775, 8876192,
       4419800, 14883907, 13831533, 12230632, 14001455, 2262360,
       1994005, 8216082, 1309965, 13779804, 11163254, 13793560,
       2777101, 15013789, 16106264, 107686],
      [14210910, 11469098, 16050210, 8752111, 14783369, 4898096,
       16614359, 16382274, 9880042, 10060310, 5097761, 12786061,
       1391456, 29651, 6552766, 15363106, 1800673, 5071662,
       4752757, 12742145, 12058648, 117425]
    ],
    [ //  4 * (16 ** 94) * G
      [996298, 16133327, 14057201, 1592805, 5445559, 13115682,
       12658191, 12219973, 5735500, 3470032, 15749676, 12887775,
       2629908, 12434771, 24429, 7159172, 16480378, 4297971,
       15406686, 13157749, 680058, 64289],
      [2919918, 3457667, 3303624, 1442553, 5240929, 13941708,
       8209774, 14482003, 497223, 95500, 13986034, 9382124,
       2979595, 9961623, 15215881, 11177947, 11393833, 5707500,
       4195880, 14015584, 16423521, 88935]
    ],
    [ //  5 * (16 ** 94) * G
      [16086928, 12830349, 5640843, 15487932, 12938176, 10415427,
       9161444, 7934136, 10540679, 10542872, 8011430, 4493149,
       9117065, 1912498, 13732149, 4129789, 4082011, 253740,
       988061, 7280880, 559770, 95100],
      [1931131, 12982820, 6189471, 4536610, 845395, 13274655,
       5405263, 15374037, 13627147, 9201913, 866181, 3726599,
       2327248, 6572037, 12522146, 15813890, 8545710, 337577,
       6998755, 2830886, 6901170, 45289]
    ],
    [ //  6 * (16 ** 94) * G
      [5537907, 13627801, 1307643, 11320679, 9408660, 11957521,
       4489864, 1851756, 6513521, 6293747, 12868379, 13810105,
       7151916, 6555132, 9522690, 5065946, 14841687, 12672966,
       12046545, 11752300, 6878354, 123804],
      [7441802, 16546929, 85031, 2991994, 5986780, 7673686,
       12493646, 10599374, 1457113, 12237491, 15942458, 6140355,
       6208408, 846298, 7133421, 444591, 16183348, 16419554,
       14035379, 6060459, 2723287, 25030]
    ],
    [ //  7 * (16 ** 94) * G
      [5818307, 5928926, 11504922, 4467548, 10916132, 14419920,
       6983367, 9706073, 16148212, 4228867, 15268422, 3023940,
       8161403, 15568977, 11717711, 2306927, 14073562, 6772726,
       8012513, 210054, 167164, 26929],
      [13917558, 4659496, 4334511, 4153863, 16506725, 7138098,
       5425402, 302113, 12450565, 739519, 15022810, 7511663,
       10493779, 8636088, 6487057, 12591172, 11682456, 9721053,
       4546458, 14319041, 10116206, 29901]
    ],
    [ //  8 * (16 ** 94) * G
      [3069378, 7425634, 8773931, 13330833, 14694055, 4605361,
       3611316, 3743911, 10692065, 13162997, 5806148, 12594663,
       1829378, 15304105, 10492077, 11200036, 3249021, 934092,
       4799088, 12574372, 12628888, 51783],
      [14792526, 3625129, 5964833, 11794431, 13783127, 13005729,
       13378973, 16304125, 3973817, 15103381, 3188791, 11268166,
       4070943, 15350754, 12163209, 11526641, 14362059, 8884676,
       12075160, 15828585, 8753892, 84716]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 95) * G
      [12544801, 16732399, 1906890, 5370554, 15427052, 4557582,
       4139372, 2939044, 4705963, 9810583, 5702871, 14430316,
       11582630, 10233938, 13965292, 3800714, 10537815, 14941057,
       16098473, 10893526, 6894505, 97757],
      [10141729, 15421651, 7051411, 3783977, 16189555, 15467835,
       10975533, 10552384, 8049039, 9955238, 7182014, 1551967,
       2192814, 328655, 12520303, 7404472, 10966445, 6270455,
       3652438, 9686269, 326048, 63625]
    ],
    [ //  2 * (16 ** 95) * G
      [7484831, 13902891, 16369605, 14194456, 15596110, 3366042,
       5211531, 7632702, 134558, 6762677, 14732495, 11184318,
       2840187, 13093759, 3527124, 9607997, 6685364, 5593373,
       7192348, 4686486, 16619029, 115288],
      [9814088, 11130992, 3405946, 6800860, 5962111, 3644436,
       4937736, 1393059, 15821564, 2114930, 10409406, 10554957,
       9063072, 3942144, 15707568, 16210230, 14233605, 8677542,
       13421989, 13684642, 1566138, 30744]
    ],
    [ //  3 * (16 ** 95) * G
      [16741407, 12867628, 15988329, 13308624, 8558288, 2259541,
       14119102, 5021796, 9042418, 14011087, 1245880, 9379418,
       14706272, 12019124, 5938184, 10498264, 3015912, 7853714,
       8052715, 9831318, 9636978, 89445],
      [15919442, 15400783, 11104461, 9134898, 11017128, 3603898,
       11827592, 15037397, 6053580, 12089440, 15424360, 4701239,
       682685, 16007231, 14802855, 8534612, 5245239, 11172444,
       10170304, 3511612, 8083596, 109497]
    ],
    [ //  4 * (16 ** 95) * G
      [10951094, 15205403, 14866589, 5992761, 8705556, 5196698,
       8900974, 12777756, 8484330, 11552699, 6847196, 3944421,
       3152971, 2592844, 845544, 15498730, 15213739, 7898780,
       4705324, 6611244, 1016540, 92842],
      [11809581, 13274784, 14433389, 14167492, 6407401, 9734065,
       9462530, 16623730, 2136070, 13678132, 7253221, 9005228,
       13189303, 9912248, 15323328, 11932457, 11180470, 10568625,
       441520, 2232750, 12071315, 22422]
    ],
    [ //  5 * (16 ** 95) * G
      [14236374, 5070127, 15808934, 2504679, 8384813, 4463462,
       3035473, 15544598, 7856827, 16324226, 9673405, 15469151,
       7745776, 2699291, 13392640, 9021480, 4636410, 2665906,
       14782756, 7757247, 2819975, 101731],
      [9681658, 4958310, 8711156, 9048763, 13911857, 13827386,
       12279042, 12640554, 12862096, 12320922, 1821916, 15364262,
       12843280, 14057724, 1670587, 13299030, 1415011, 9243437,
       14412960, 7183814, 5351855, 38223]
    ],
    [ //  6 * (16 ** 95) * G
      [16744506, 2382116, 15295346, 8152065, 6767510, 7449932,
       11046651, 3287072, 3695769, 12287512, 5458345, 72673,
       10425268, 942464, 15539370, 2222651, 9059380, 9353675,
       8521258, 13857204, 13860000, 19930],
      [5715901, 8296770, 10965374, 7628078, 13963932, 9494000,
       9128243, 4646393, 13471857, 9777068, 14518428, 7545414,
       1918083, 8334016, 13244699, 7223682, 5241501, 563436,
       11136825, 5099276, 808452, 73132]
    ],
    [ //  7 * (16 ** 95) * G
      [13816531, 15590221, 15659193, 9194780, 6322489, 14651312,
       5703185, 1877228, 12129494, 13735763, 4816690, 14656735,
       11991170, 16062617, 13611621, 16507233, 13069244, 2657856,
       11650779, 2626615, 9899583, 80328],
      [1628938, 13935898, 13016438, 2327621, 15165449, 14593625,
       6580808, 10548526, 8979668, 11053107, 2766482, 12200144,
       14978376, 11681087, 11188568, 10428720, 9230569, 5537487,
       10101002, 5339394, 15163966, 48198]
    ],
    [ //  8 * (16 ** 95) * G
      [3997338, 9899344, 11124312, 3003936, 2694, 16266098,
       8613134, 5776818, 455367, 5486535, 16234637, 328176,
       8255437, 12061023, 3878819, 15858990, 7837897, 14285653,
       8254383, 12153000, 5522026, 79250],
      [9731716, 6340328, 9197429, 11596954, 760204, 4398022,
       15702057, 8507787, 4763045, 16398431, 11528869, 1235809,
       2930470, 7061178, 14545874, 16424423, 8920084, 7144998,
       6133639, 9208856, 13133411, 89006]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 96) * G
      [13581192, 12529675, 2835502, 14441469, 8796247, 6341195,
       5686537, 6498832, 14106656, 9716937, 1694708, 7874685,
       6243915, 680755, 13065289, 850133, 13816518, 10213335,
       11095965, 11358936, 9501537, 60180],
      [10520795, 12481588, 15614634, 10378089, 1198280, 8313735,
       7230888, 8217165, 15615091, 774074, 11567548, 9787809,
       5293485, 7572724, 10280780, 10880055, 15467892, 320016,
       14235315, 9276659, 9064659, 102036]
    ],
    [ //  2 * (16 ** 96) * G
      [6679406, 15922517, 4048620, 2827786, 15242336, 4593157,
       275141, 4562470, 14500780, 699207, 3472372, 10145977,
       13997215, 15660116, 10866336, 10035861, 5376890, 16137429,
       14518874, 11006463, 7005855, 97107],
      [772597, 6858559, 7200216, 12288732, 3815889, 3991731,
       10504341, 8883594, 193894, 6087320, 6353571, 520795,
       12130442, 13273506, 395571, 13639661, 1373992, 4181553,
       11372801, 8880783, 2686398, 21633]
    ],
    [ //  3 * (16 ** 96) * G
      [16691051, 9349464, 8192093, 16065664, 2827456, 5463453,
       8069593, 9875313, 12386566, 7291471, 14442394, 12221827,
       14337578, 7812777, 3367476, 14870015, 6313000, 10933686,
       5379617, 12340146, 9875038, 105468],
      [13662677, 15066145, 8357774, 2901527, 3757129, 7839040,
       16390207, 3361574, 2254233, 15873994, 13536263, 101507,
       7994774, 12026336, 15754826, 6437149, 9790956, 9495307,
       10011603, 8820991, 2260059, 113560]
    ],
    [ //  4 * (16 ** 96) * G
      [10463287, 1569087, 8450574, 514835, 6703432, 12796431,
       3246064, 6016454, 4142747, 5164221, 6706886, 1165158,
       3004776, 257118, 2350147, 7840632, 11667663, 7577972,
       9873537, 1766430, 6449301, 115996],
      [4619065, 3478629, 14381786, 13518251, 8009525, 15600809,
       2935182, 10603338, 12990983, 185492, 16122845, 3876489,
       2820218, 6786770, 3944515, 5918904, 4866428, 14638980,
       12650138, 9977807, 15432217, 50857]
    ],
    [ //  5 * (16 ** 96) * G
      [12861345, 686604, 7604143, 11285603, 8244252, 10743639,
       5954630, 274618, 14122832, 3814225, 5577058, 12877504,
       6940014, 6900411, 2700923, 11394526, 3460547, 7746675,
       11517122, 11983805, 369172, 35894],
      [3810260, 6820659, 3062242, 10353948, 540739, 16161972,
       11163976, 11692376, 7013609, 4312707, 10243598, 11349775,
       7869719, 15392488, 15463320, 4473116, 13278269, 4936316,
       15917113, 1591314, 9616194, 107830]
    ],
    [ //  6 * (16 ** 96) * G
      [14731281, 7201920, 11422399, 13579237, 897592, 9394939,
       1598819, 4154643, 494667, 14036545, 10195941, 11842637,
       15482256, 15972691, 6323676, 10478948, 8686341, 3690617,
       6113044, 10379313, 3446185, 83133],
      [781807, 10183015, 1347648, 11935504, 11647728, 13983728,
       6081610, 15547595, 13018185, 2172395, 13842715, 12818909,
       4828005, 14451103, 10748909, 16216172, 9572861, 1276247,
       12837933, 2023048, 5419217, 129940]
    ],
    [ //  7 * (16 ** 96) * G
      [6194332, 4912283, 5936854, 8227785, 9748295, 3583737,
       12600191, 7709925, 8113865, 13045884, 8908405, 4422793,
       15843004, 1007680, 14474018, 15368840, 5493209, 9943571,
       8321473, 1666139, 2681990, 110209],
      [1887875, 6864372, 12148866, 4840408, 6412610, 3790512,
       689248, 7447153, 2457833, 3323031, 8839924, 10217417,
       15836945, 6217268, 5095470, 15392501, 10472230, 10872974,
       2744853, 1936508, 2772854, 111770]
    ],
    [ //  8 * (16 ** 96) * G
      [15338414, 11099616, 12228685, 3848211, 6934522, 9136247,
       10978508, 195940, 11079381, 5632606, 12850054, 4240400,
       478332, 15823729, 18949, 15963931, 7032653, 8536787,
       921917, 5037339, 12404239, 88931],
      [12189337, 11501933, 7481023, 670778, 1655748, 3284736,
       15502047, 2461388, 882524, 8335605, 12553209, 15108511,
       11928983, 12406951, 13322730, 6433778, 10393161, 5761457,
       5349364, 14867382, 7696637, 68192]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 97) * G
      [12224410, 9095540, 5001521, 10914648, 7486317, 4464163,
       15729324, 10979115, 13089268, 9426533, 10296844, 12096324,
       14924836, 173800, 12120174, 3048390, 13962997, 4981112,
       3717749, 2905212, 7079663, 78460],
      [15623217, 14952045, 15379391, 1244552, 5352134, 5840429,
       2432131, 13038101, 14950784, 5301662, 5277125, 11062556,
       10758525, 2346977, 16168279, 2683004, 1283963, 7900737,
       11255518, 12507886, 7697148, 109452]
    ],
    [ //  2 * (16 ** 97) * G
      [7204923, 7071566, 7303825, 592507, 4342253, 7291825,
       16502622, 15467826, 230342, 14244712, 4420876, 13094293,
       9622601, 11377448, 8902099, 15750405, 12753933, 431337,
       867123, 12576390, 10498419, 69999],
      [7718996, 12087467, 16215381, 192585, 7313984, 7547413,
       3930696, 7528969, 3942189, 14076826, 9587618, 14195618,
       1059813, 12824664, 2143173, 4224243, 6473335, 12607204,
       15119480, 9902127, 13932431, 99051]
    ],
    [ //  3 * (16 ** 97) * G
      [1132748, 13602603, 11088576, 12716138, 1936508, 13925256,
       16088223, 7022042, 6210699, 7481037, 12238779, 10429191,
       12033515, 11696370, 15032271, 250637, 15668091, 3819121,
       6048557, 13292617, 4859057, 95054],
      [13615372, 6309662, 11351601, 7717498, 4899773, 6357898,
       15714927, 7328171, 4310988, 5466551, 2190001, 8810902,
       2479053, 2399195, 10022533, 14734154, 982122, 15526455,
       16131518, 10669819, 9056252, 22397]
    ],
    [ //  4 * (16 ** 97) * G
      [2618379, 9058843, 8351764, 12043980, 14978145, 11195212,
       2549694, 16182912, 1749108, 15496913, 3422186, 10076579,
       995038, 99334, 14969109, 15322770, 14105520, 4737106,
       5110030, 112046, 3582399, 109316],
      [13920584, 3675712, 13385603, 16529916, 8533682, 13385521,
       135723, 8926646, 5949441, 11762582, 16622640, 12387717,
       4778511, 11919348, 7611691, 4842799, 8760551, 6860304,
       4161799, 9585380, 13546281, 100776]
    ],
    [ //  5 * (16 ** 97) * G
      [5212968, 12003664, 7465257, 12093423, 419196, 14365671,
       14289795, 11844956, 6394172, 8909031, 11486801, 265112,
       6499286, 7567805, 11506115, 14167026, 8433353, 5812563,
       12438544, 12912368, 3762081, 53540],
      [14105652, 4466311, 4895384, 4639716, 16422122, 11687263,
       5185757, 5772451, 11964265, 4417673, 13012645, 13790054,
       1442736, 6841058, 15872523, 4625887, 13975143, 3352386,
       14132693, 10851103, 8254602, 113649]
    ],
    [ //  6 * (16 ** 97) * G
      [7209741, 12501143, 15705659, 15094567, 8506888, 149626,
       8366025, 706105, 9411489, 2656072, 2364655, 4815581,
       11827759, 5104306, 5718055, 11037240, 3622920, 14388242,
       11609516, 2906024, 16052105, 20630],
      [1677670, 7076741, 9648781, 16511828, 12540982, 8874872,
       9133016, 9379255, 12504480, 4699826, 3717354, 1284388,
       15521901, 6865245, 13783260, 12626918, 11313493, 6137662,
       755120, 11648414, 611874, 66808]
    ],
    [ //  7 * (16 ** 97) * G
      [55844, 16409229, 12327760, 656784, 13085776, 1656472,
       8350736, 12795039, 5156733, 4768524, 5662008, 14453030,
       11766905, 1494650, 5456387, 2941102, 1234275, 10487920,
       5742073, 7164349, 841061, 46867],
      [16770543, 13193336, 3678626, 8100123, 3344905, 3627964,
       1781066, 12915998, 12646010, 10293376, 8679586, 2246578,
       7710047, 3338542, 8411379, 13195875, 16653513, 5391016,
       13503866, 10949288, 11605868, 13760]
    ],
    [ //  8 * (16 ** 97) * G
      [10062346, 7595261, 3635971, 12811897, 14527616, 13379339,
       13274860, 12155389, 2856026, 3228136, 5641484, 13549329,
       8955952, 6066127, 1752047, 6593660, 66794, 14796273,
       13644185, 9014143, 15007033, 73009],
      [10210693, 6544964, 3785280, 12152815, 13375201, 3257008,
       8958710, 16398611, 4867227, 2208799, 5952412, 3536132,
       3590961, 4361680, 10237567, 5808242, 12857273, 8586837,
       16416222, 16157796, 4895486, 91089]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 98) * G
      [581923, 16082339, 9459299, 1408034, 10783107, 4229777,
       9683028, 2240383, 3777824, 4809656, 5298281, 13833434,
       4933917, 13371782, 7263861, 10687961, 340406, 4796473,
       7221910, 2220319, 8873753, 118931],
      [3438586, 5869068, 1319156, 13432817, 13064372, 8871444,
       4326683, 820214, 2690685, 1789979, 11015339, 15839631,
       16257735, 9336217, 10062026, 11165939, 13026807, 2871481,
       2752734, 2650170, 6138227, 5494]
    ],
    [ //  2 * (16 ** 98) * G
      [3468674, 314409, 9176487, 10002141, 7375355, 12987748,
       13896935, 14725689, 5922559, 3057168, 281737, 14019947,
       1653087, 14128293, 217246, 8416368, 845252, 9996007,
       11110446, 16712182, 7539873, 34896],
      [13390980, 9049819, 5279911, 16598347, 11208588, 15017409,
       5425929, 7293058, 10170071, 4150241, 10280294, 10910709,
       11603361, 7801366, 9778875, 11829099, 8072142, 8661111,
       16280540, 5641555, 175677, 6093]
    ],
    [ //  3 * (16 ** 98) * G
      [3084944, 3523054, 15140538, 13894609, 3410239, 483052,
       9414233, 12695789, 15306784, 2807999, 8841778, 13964427,
       8033752, 10149435, 12501709, 9936281, 14395724, 10834565,
       10979750, 14717158, 12051739, 73893],
      [8541482, 7589551, 12649275, 6071812, 10018997, 14546828,
       15029050, 1538706, 1758048, 8550381, 14773931, 12564707,
       9666084, 1214981, 13619297, 4297701, 1255164, 1793532,
       12537720, 10289238, 4210353, 127348]
    ],
    [ //  4 * (16 ** 98) * G
      [14423192, 3461406, 5584602, 1627332, 11102012, 11795835,
       16740942, 10145172, 1899458, 1866451, 1334711, 13933090,
       3502097, 794980, 2034350, 8435216, 5493232, 12984472,
       6025214, 15574267, 2682260, 113913],
      [14356622, 12963043, 6750257, 5312747, 6534058, 5293350,
       5192493, 12600108, 9745660, 1223485, 255416, 15303309,
       2083812, 4795651, 9468424, 298476, 5297721, 10808810,
       9008160, 7794418, 13942224, 89867]
    ],
    [ //  5 * (16 ** 98) * G
      [3499756, 9346015, 6219633, 13752190, 13454405, 7963946,
       11393400, 13076116, 4573475, 50678, 4966342, 12817397,
       1993082, 5074637, 5971973, 7940333, 11528895, 3792956,
       2479048, 12872260, 11206094, 104127],
      [8408372, 15507937, 4746158, 7383646, 9886572, 8138345,
       8632663, 2416921, 3364914, 16359684, 2767206, 5277852,
       5557213, 911958, 8336095, 15631895, 14118607, 5840376,
       6454940, 14531267, 14586815, 8791]
    ],
    [ //  6 * (16 ** 98) * G
      [2975073, 10116265, 9336944, 557244, 11915761, 494134,
       12323570, 16351438, 15575733, 9849364, 2247518, 6533075,
       2553733, 7487701, 13002977, 16099796, 16535590, 927769,
       1182786, 214427, 2577417, 87859],
      [14072669, 3286724, 6663747, 1305189, 3736955, 581982,
       11500207, 15431465, 2451442, 972545, 12494668, 11987098,
       11945334, 8821093, 8909385, 7012958, 2736369, 10501314,
       13089938, 991079, 5087291, 7621]
    ],
    [ //  7 * (16 ** 98) * G
      [13793166, 6273799, 4123474, 13198612, 14247476, 2083660,
       2978862, 11725440, 12336340, 15486069, 16294641, 1203898,
       7926241, 8514535, 14968075, 13041892, 8658715, 9676188,
       13199061, 9251204, 10753879, 41293],
      [13934958, 14122327, 11431582, 1840790, 12122444, 12756719,
       2919115, 15898141, 14016031, 3485153, 10260425, 10991703,
       6379729, 11307640, 6880715, 3846962, 8645920, 11809749,
       5763639, 14991629, 14467460, 52542]
    ],
    [ //  8 * (16 ** 98) * G
      [9873541, 10753310, 2395849, 8283083, 6210031, 10505673,
       16237830, 9074622, 13658943, 13897738, 4345421, 14428413,
       15426276, 1027010, 9720836, 8172067, 5856518, 4364900,
       14251171, 2555174, 9977338, 86277],
      [1811893, 12173609, 9721516, 1164633, 6768735, 14231961,
       766524, 16551659, 14127025, 14379833, 1052648, 4649026,
       7504360, 14809405, 8412575, 15200924, 9122210, 9142007,
       6237858, 5111341, 5061102, 34649]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 99) * G
      [5489195, 13531994, 6953944, 8170308, 7552973, 11768952,
       14829740, 12864676, 9206031, 9117347, 3647880, 1426242,
       11515627, 2122550, 11074416, 12129208, 7670010, 8177041,
       2831543, 16376947, 3266471, 20649],
      [13770008, 4362326, 10594570, 5616656, 6710023, 7013762,
       9144650, 11823178, 9238364, 14574466, 10717722, 1210114,
       11728986, 11995471, 372215, 8650621, 9248182, 5935782,
       6036799, 12620749, 3989979, 62756]
    ],
    [ //  2 * (16 ** 99) * G
      [11432788, 12832842, 11569981, 4886370, 13366990, 3833500,
       24775, 11759932, 10405536, 3507508, 8386295, 16527430,
       9807436, 7786665, 16710359, 8876852, 3595507, 9322930,
       8225880, 15322301, 16625800, 98780],
      [3598254, 12083451, 16717965, 16015012, 10542989, 16381927,
       11295910, 1114693, 7352751, 5283194, 2348227, 3464966,
       11166863, 4969972, 4816486, 4598441, 15733647, 1225954,
       2769232, 1859699, 4042656, 48876]
    ],
    [ //  3 * (16 ** 99) * G
      [16323151, 16555713, 9631610, 6133123, 717178, 7124481,
       5631670, 11119229, 7203446, 7391873, 10269717, 11109299,
       1281368, 12232114, 13618540, 1037316, 12723404, 15924544,
       1386945, 10076728, 2505899, 57374],
      [4838143, 13669238, 16332572, 131983, 7984076, 14793084,
       8740005, 15676001, 2884728, 199648, 4856811, 16275965,
       5049492, 12130579, 10874433, 10971130, 14279621, 8039637,
       3509653, 1646538, 1842667, 95563]
    ],
    [ //  4 * (16 ** 99) * G
      [412104, 11630312, 3281785, 12058033, 798152, 16765610,
       15667508, 4141136, 10972940, 14846164, 9513172, 13474687,
       13239799, 10413346, 14708347, 9532606, 3415219, 12989803,
       966877, 15641050, 13663493, 48412],
      [11148788, 12807099, 1983038, 15158388, 13420717, 13436467,
       6441397, 5868870, 10559947, 13100431, 12245183, 9551556,
       12486329, 4145196, 4319301, 12525544, 2462389, 16276793,
       11707231, 10246151, 15332319, 64653]
    ],
    [ //  5 * (16 ** 99) * G
      [826387, 7446377, 5542328, 7180766, 3320147, 14421529,
       8899275, 10795107, 11494543, 11001227, 12218476, 8494219,
       6750901, 15089342, 11010155, 14214403, 16445072, 14510637,
       12025000, 9290792, 12347788, 14869],
      [6184475, 15892102, 15212524, 5684640, 15887172, 14941984,
       8030428, 2575568, 4119968, 12574172, 2984376, 2281222,
       13187694, 597421, 1045885, 2134648, 10072494, 3953591,
       2410451, 14034727, 4084951, 123520]
    ],
    [ //  6 * (16 ** 99) * G
      [12628439, 1650727, 3020930, 10328858, 9166690, 6981448,
       2463071, 6595444, 15519074, 8966744, 13939164, 15113958,
       4096806, 14302623, 2090806, 6051956, 10672304, 2341523,
       7933596, 13276329, 4382507, 17551],
      [3660595, 13466668, 5992631, 8532773, 2450217, 5582471,
       9326496, 11254294, 10467366, 16727536, 12019, 7971718,
       1803191, 15602243, 12756673, 5766830, 2203036, 15025051,
       11949710, 11506704, 572535, 6917]
    ],
    [ //  7 * (16 ** 99) * G
      [9391091, 4160867, 14806472, 7792794, 5198949, 16006817,
       5557358, 3720040, 12587202, 15099028, 3789421, 12075064,
       4262279, 101241, 7215982, 3217669, 9823887, 15465953,
       6028396, 3073212, 16721607, 60195],
      [1718509, 3419323, 2555469, 4160573, 7051704, 114652,
       15252323, 15444370, 10185384, 6283149, 6740500, 10070481,
       9358925, 126806, 7276491, 16676926, 996963, 3382458,
       14299478, 598329, 10463205, 129936]
    ],
    [ //  8 * (16 ** 99) * G
      [11693674, 7149845, 7880950, 6569997, 6639242, 10348541,
       5465773, 14944310, 7084846, 10918760, 14853708, 11010150,
       8866303, 9880937, 10794849, 1668392, 16266719, 13591675,
       12528591, 6349944, 8650372, 8218],
      [7147637, 4065988, 13603983, 15056991, 13450689, 15402044,
       11691028, 1161253, 14940260, 10114337, 5843834, 7187361,
       2422128, 11935274, 4906558, 5345293, 10909291, 9475750,
       7056860, 15326267, 8301561, 31797]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 100) * G
      [1594211, 10798736, 14022081, 2146382, 16093145, 10596885,
       846099, 10990702, 15849669, 6800950, 11607665, 12541903,
       16673790, 162804, 1091266, 12873647, 2036468, 9633870,
       8734165, 1185876, 12372083, 51782],
      [3326251, 8417636, 5667921, 9481845, 14681261, 2528183,
       6346835, 14648433, 9123842, 8096417, 16272780, 9865002,
       14831685, 7318928, 9744075, 15113544, 13696645, 10513431,
       2649562, 3410997, 15836262, 55625]
    ],
    [ //  2 * (16 ** 100) * G
      [10588062, 2770797, 156792, 4868462, 10357605, 3836088,
       16142364, 4422217, 10592110, 10520392, 6925982, 3435808,
       8885387, 15547815, 15815470, 10926499, 13789495, 11755146,
       4420234, 270159, 15878145, 110652],
      [12236174, 2303947, 16473639, 16281695, 10733049, 7267556,
       9366994, 3071004, 7144255, 7337458, 16522196, 14184850,
       5661745, 5016268, 397686, 247780, 2779563, 930952,
       8711096, 6398093, 8350019, 73338]
    ],
    [ //  3 * (16 ** 100) * G
      [12022071, 10805336, 12544244, 15806299, 10702439, 1688280,
       990726, 1540388, 8595645, 5469001, 4277321, 5528445,
       15332890, 805016, 90154, 7765428, 6488542, 15067264,
       9036088, 4923818, 10717243, 77157],
      [2358932, 30724, 1074299, 16590691, 5195839, 6488898,
       16504480, 11313698, 10824727, 2804735, 16664342, 10347111,
       14730497, 3197050, 12281466, 10063305, 4769575, 15831727,
       4167820, 14656058, 2558342, 130058]
    ],
    [ //  4 * (16 ** 100) * G
      [6579257, 639428, 12410002, 8832470, 11954565, 1422542,
       5777892, 10876194, 6105639, 15909353, 14227711, 12468424,
       13919473, 2674465, 7210392, 1160297, 16214764, 7587184,
       5987359, 2571839, 1702619, 76896],
      [15706948, 16093502, 11824415, 12200326, 1266252, 13576953,
       8005901, 9894923, 1962658, 11227654, 10942951, 13923120,
       4198771, 7642982, 1608607, 16722634, 11807427, 13111066,
       3771722, 10565504, 15479454, 109072]
    ],
    [ //  5 * (16 ** 100) * G
      [1935052, 5369756, 13870588, 737194, 11122840, 2420070,
       2433489, 9881404, 403150, 4250373, 2767140, 5285025,
       12562860, 14540034, 7608130, 13044272, 16679197, 14329415,
       13431289, 16465126, 12232369, 93908],
      [14249191, 2979081, 7997700, 3347959, 9621097, 14284364,
       16361920, 4821681, 9357696, 16493777, 3701775, 10487979,
       13764060, 4726099, 16238856, 15769752, 10721214, 13853451,
       8793087, 4784191, 3598751, 41674]
    ],
    [ //  6 * (16 ** 100) * G
      [4959670, 16627646, 4628596, 914928, 11555989, 11055511,
       15002307, 5914468, 7469729, 14684969, 3846085, 5672522,
       13938230, 10103526, 12293959, 15401764, 10667675, 15980646,
       15609290, 8470305, 10179921, 64927],
      [4024428, 379041, 14609039, 3922897, 8313718, 11597042,
       4217957, 11724285, 12424783, 10223980, 10575509, 14401939,
       13415169, 9907458, 14221627, 3459710, 14565167, 13445246,
       815505, 10010446, 521303, 22301]
    ],
    [ //  7 * (16 ** 100) * G
      [15804806, 10023712, 13969486, 7642792, 1228580, 9522481,
       12855170, 6277026, 4687535, 12724697, 8434423, 13047170,
       1555630, 10110539, 6546968, 10566101, 13406579, 15320451,
       11050098, 12474038, 14001824, 107868],
      [5931089, 15204899, 8147440, 12895739, 4049287, 10946069,
       13080680, 11880937, 14638111, 9439387, 10187123, 13418185,
       325132, 13800461, 6389579, 14575305, 1402660, 14245457,
       11773831, 11408057, 14988453, 37244]
    ],
    [ //  8 * (16 ** 100) * G
      [6691005, 5769467, 7792627, 7548661, 12281825, 16616042,
       4508939, 11324091, 4560710, 16421251, 2758511, 8763531,
       1217925, 5361356, 8847345, 2677060, 8698624, 13243980,
       11990367, 10238530, 13355073, 50695],
      [7900217, 53368, 14436484, 14215967, 15446272, 6255125,
       14925248, 5824202, 5677775, 10790749, 1981437, 5957232,
       10746092, 13284222, 735914, 6631038, 6328872, 2576936,
       8267389, 9514749, 14535043, 10578]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 101) * G
      [15507516, 11560930, 11730649, 15413808, 16740138, 8568372,
       6959548, 14320569, 9029730, 9252044, 342803, 15455637,
       10648302, 10345204, 3836852, 2744085, 10835386, 15484496,
       8400383, 1043549, 10031245, 49096],
      [14293519, 15096200, 11061300, 15646279, 12565000, 2847673,
       9665338, 16096563, 15529188, 13327757, 5177287, 8641631,
       4685269, 6613874, 1983404, 678369, 1091243, 10579147,
       8182410, 3627459, 7466124, 18405]
    ],
    [ //  2 * (16 ** 101) * G
      [16664664, 11277375, 9876676, 12233490, 10230600, 14907453,
       677777, 11701087, 6107850, 5105706, 15743651, 15167411,
       9449610, 11150, 13879389, 12012158, 8654035, 4631397,
       2902178, 7806271, 4802328, 112840],
      [9281571, 8197282, 9548789, 1902479, 13154521, 15892443,
       8043111, 16408410, 6348656, 11387900, 13584648, 6390918,
       13489120, 5789007, 7465788, 3043925, 14277889, 2028997,
       12049149, 1685967, 6640878, 75136]
    ],
    [ //  3 * (16 ** 101) * G
      [13830581, 979743, 4729708, 15674628, 16212128, 13213340,
       8107627, 10247512, 12617378, 14215083, 5106661, 5808011,
       15174331, 7132754, 3527603, 12057121, 598703, 16422863,
       348806, 10155177, 240833, 24999],
      [10984299, 10406468, 1370157, 14165422, 6994861, 13999984,
       1985235, 11203996, 7331256, 11855054, 3095980, 15881199,
       9917572, 11350795, 4126245, 11416511, 3067942, 5685740,
       4719762, 4502987, 965205, 70565]
    ],
    [ //  4 * (16 ** 101) * G
      [11722013, 7149821, 15189493, 7517043, 3225721, 6945995,
       10082396, 3129252, 2167655, 5133572, 2836975, 10461061,
       8034866, 7182896, 81240, 48744, 15373700, 13004955,
       8940217, 4916981, 11827426, 129724],
      [1972420, 9786923, 9680592, 3831865, 16300323, 10372138,
       15104202, 11521930, 16696139, 11024236, 14389561, 5783280,
       9228825, 519630, 5680099, 9172126, 3971432, 8731624,
       13863354, 35666, 6900256, 25541]
    ],
    [ //  5 * (16 ** 101) * G
      [6449017, 15270254, 12692218, 33964, 10218860, 16545246,
       374534, 10847674, 11845483, 3235962, 4341696, 6480139,
       9315908, 4760999, 7247271, 6318298, 11547984, 10286921,
       5451283, 12380486, 9568301, 118653],
      [4341248, 5070356, 10580787, 11482053, 15161820, 5575608,
       12831231, 7223635, 8565480, 16226097, 16521614, 13932132,
       9267613, 14085167, 397690, 8348309, 4842997, 11990417,
       599016, 7310630, 12280256, 23005]
    ],
    [ //  6 * (16 ** 101) * G
      [9742257, 10124201, 2493838, 15708586, 1749045, 14712016,
       3725061, 10043773, 12013328, 14947673, 12109254, 6810410,
       5977516, 16005273, 9476620, 13077153, 10345641, 6987716,
       8158927, 1860411, 3096037, 91895],
      [7302515, 9416377, 4869815, 14062929, 15209660, 10220883,
       13460141, 2466693, 4101171, 5254602, 1454098, 9606650,
       5198337, 6477416, 2046495, 14546082, 3237907, 12981023,
       10982856, 15185245, 15138970, 26336]
    ],
    [ //  7 * (16 ** 101) * G
      [9136862, 3280976, 6412652, 15130357, 16046301, 2032635,
       9828869, 4533000, 7736347, 6527293, 3322588, 14086722,
       6363237, 11018422, 13969966, 7152067, 15343116, 13813776,
       1311805, 4649079, 10902384, 99159],
      [5199885, 15670681, 8760117, 14067017, 11595697, 6370222,
       9858298, 11078865, 14726657, 218602, 2419369, 5174506,
       1514426, 14283896, 11054712, 8311131, 13659209, 3785963,
       4046973, 8191441, 9501424, 90191]
    ],
    [ //  8 * (16 ** 101) * G
      [2583824, 4945525, 1688471, 506685, 14779244, 10395318,
       6140257, 2825127, 4861631, 12762460, 7216777, 7505387,
       3077451, 9669196, 384882, 12198566, 4670865, 2762327,
       15880469, 10057491, 13059583, 27504],
      [3529608, 6519048, 15771563, 7680880, 7165222, 5168170,
       674606, 1408633, 2048071, 2230929, 592726, 14139643,
       14328891, 14867166, 14899761, 13041445, 9090216, 15187879,
       4549390, 3592201, 11515784, 91595]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 102) * G
      [3044415, 5696337, 15514790, 12210053, 9763876, 14643149,
       13632651, 16005178, 8341414, 14909784, 9558800, 14302915,
       15877351, 6441799, 3673139, 6239102, 10732405, 4349826,
       7574105, 15890111, 10376899, 5200],
      [5027993, 1347033, 6172005, 3876888, 12813872, 11384266,
       12443906, 10709943, 4194230, 14726655, 11510247, 15083745,
       4378284, 6373064, 8160839, 9334266, 11395979, 7701892,
       6220541, 6285, 4983562, 86396]
    ],
    [ //  2 * (16 ** 102) * G
      [4075835, 14613339, 3007956, 2566853, 2189612, 7728040,
       886077, 6547675, 5089677, 11688823, 6480181, 12642825,
       1671483, 2874704, 9409497, 10501485, 13175951, 10170894,
       3367853, 2201202, 5150524, 11879],
      [4800532, 16689048, 12348669, 5178324, 16367822, 14569145,
       14387788, 11731571, 4272933, 11148092, 8749535, 11769421,
       12333543, 16568567, 13171271, 16202134, 5125554, 14948521,
       4922719, 10462452, 13867118, 97916]
    ],
    [ //  3 * (16 ** 102) * G
      [4168303, 2303070, 11891376, 581373, 8992581, 718024,
       3549901, 11235893, 178894, 1484893, 15105257, 9843018,
       11266525, 7642802, 8965236, 7038541, 5856919, 1556133,
       1726964, 5435188, 8334907, 15591],
      [11164525, 13548515, 9903959, 8978893, 336550, 6175367,
       14243791, 9596135, 14768692, 13013809, 7613839, 39778,
       10966701, 5744835, 15988776, 4818760, 5443929, 13669813,
       10976039, 13099865, 7877252, 33506]
    ],
    [ //  4 * (16 ** 102) * G
      [283745, 15201350, 1997017, 7614678, 1866046, 5662340,
       12115236, 16218979, 5211007, 12440964, 16075577, 11235568,
       8106631, 13354702, 10646711, 15682410, 2088796, 16349336,
       1873953, 15009443, 4089768, 77494],
      [12704340, 9831455, 12393762, 13681846, 12052595, 2602917,
       8123793, 15430328, 12342455, 15959455, 5475760, 6374954,
       5160852, 13765459, 7700665, 9898398, 11183890, 14248584,
       14094034, 6953861, 6070410, 37185]
    ],
    [ //  5 * (16 ** 102) * G
      [5250499, 8517046, 5964700, 13960967, 11458359, 8013502,
       4873270, 527267, 13977139, 8635884, 13305509, 2158580,
       8720795, 10491168, 8036755, 2552443, 11751345, 10078519,
       8364765, 16774764, 2259256, 67481],
      [15483128, 12684828, 10612359, 6640429, 952333, 13928822,
       6930078, 7917583, 13221457, 1348748, 14874129, 11206001,
       14165675, 13475705, 368441, 8592323, 1335964, 12353218,
       15204350, 12624386, 1353165, 33707]
    ],
    [ //  6 * (16 ** 102) * G
      [14578998, 11073284, 4637111, 8745178, 10381635, 441675,
       12727153, 7808192, 4927239, 6804229, 2453267, 270338,
       13831712, 5668055, 16745843, 14099154, 1901486, 9056628,
       10107674, 8884215, 4673051, 22849],
      [16294651, 8636924, 10370281, 7946449, 13049558, 16221923,
       9126733, 7554991, 13661738, 11148552, 16359815, 4770838,
       9422877, 8346977, 5716750, 16698466, 8210405, 10364670,
       10865439, 13515032, 14357862, 18333]
    ],
    [ //  7 * (16 ** 102) * G
      [2377603, 371535, 8618243, 928794, 4660314, 12225945,
       11770834, 12270574, 1612289, 8098460, 8644606, 6717318,
       5910985, 16494607, 5897083, 2682394, 1319950, 7211406,
       806072, 10202007, 237250, 99143],
      [15364496, 6420724, 12782007, 6520601, 1089171, 8968027,
       3534293, 14944932, 10728622, 7567489, 11430693, 5840732,
       11914336, 8453877, 3440923, 3045501, 14172277, 1947568,
       8530110, 10804073, 7984675, 47141]
    ],
    [ //  8 * (16 ** 102) * G
      [4500979, 396114, 4606118, 10460182, 7095033, 13949721,
       11286854, 1960607, 3950298, 3555864, 3420246, 13231270,
       12945685, 7300069, 4377827, 4092341, 15379877, 13982777,
       8342929, 1852304, 16101135, 50387],
      [8444787, 15810864, 11211090, 11845031, 5255586, 14348349,
       12374256, 915906, 100698, 10613517, 13479754, 2823034,
       8552752, 15575038, 16773234, 16571390, 13990111, 3225873,
       9342782, 9594412, 14274139, 34359]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 103) * G
      [3704278, 3629286, 13301593, 8840518, 5264571, 6795982,
       5402261, 5836973, 2142195, 13597668, 7792658, 9457302,
       6310397, 3452198, 11218059, 4378850, 3682089, 9408932,
       14612383, 4314417, 13493229, 13816],
      [7127539, 4816817, 16180500, 6454706, 282425, 2874556,
       4760058, 7797329, 14941562, 12004959, 15126398, 15613253,
       2321425, 14374019, 9618669, 10497406, 4817573, 12290381,
       10866613, 8135038, 6996642, 48622]
    ],
    [ //  2 * (16 ** 103) * G
      [3988249, 4363055, 3874398, 8855886, 2109799, 8758169,
       16683992, 12222715, 5908224, 15510706, 7493875, 6944209,
       4854995, 12251180, 13926766, 4686611, 4159288, 9253321,
       147713, 437344, 11997982, 111709],
      [12119484, 6845077, 7579091, 9722772, 9639952, 6244679,
       16689196, 15358783, 9551003, 5179636, 5070552, 10173337,
       9626932, 1189140, 3005036, 4687927, 142598, 5379136,
       261540, 16501309, 773961, 42491]
    ],
    [ //  3 * (16 ** 103) * G
      [5350644, 7250775, 4733183, 986820, 3878065, 180237,
       10720165, 6014394, 3027041, 10565318, 2328534, 1249077,
       9899506, 1414427, 14482793, 9009275, 8319780, 684113,
       5508238, 9933376, 11262966, 36667],
      [2034496, 15365961, 5690405, 6038840, 2182443, 5539996,
       1432502, 16206491, 12506585, 10362135, 9406262, 15042979,
       13369876, 15132519, 12173217, 6951962, 9683251, 3842769,
       8233765, 8283025, 15769871, 22495]
    ],
    [ //  4 * (16 ** 103) * G
      [1327393, 16297509, 2525770, 15475024, 9725879, 16491224,
       8380435, 3847883, 15830814, 354613, 15384922, 7377723,
       13928989, 6420107, 4873100, 6963271, 1411836, 8066485,
       6270358, 7176046, 10096361, 68369],
      [4740382, 4101285, 8292702, 15427066, 16656514, 9571324,
       996738, 11510144, 5824558, 3706559, 1137882, 16459535,
       11196151, 7759847, 7321570, 9806435, 12468629, 9557923,
       1433285, 8424467, 947264, 112094]
    ],
    [ //  5 * (16 ** 103) * G
      [8015056, 12453969, 8938527, 8981843, 9908484, 12392305,
       11908071, 3738274, 8786259, 9163807, 7403955, 4356454,
       6388248, 7193042, 12516286, 8207438, 1262292, 4038934,
       5718413, 2473970, 646568, 35120],
      [6937159, 9063779, 15008904, 16366672, 9920393, 14256912,
       6910997, 16587738, 16391614, 2222558, 13932416, 759804,
       15990985, 4580426, 5113379, 6744855, 3357102, 9621604,
       3299982, 2014657, 3584862, 95790]
    ],
    [ //  6 * (16 ** 103) * G
      [7803907, 14288698, 5789625, 11215358, 7268098, 11316190,
       15107130, 6345517, 6610875, 12146320, 11396386, 8298716,
       11807008, 6964660, 8037364, 4334185, 15182171, 13830971,
       5838167, 10463288, 2926407, 86897],
      [16456384, 1496085, 8001061, 15629288, 11639984, 8827204,
       15416733, 13535253, 3347989, 1309015, 12701327, 16195498,
       15225758, 11058296, 626268, 2692427, 3034262, 6447665,
       7554483, 8426511, 257670, 115246]
    ],
    [ //  7 * (16 ** 103) * G
      [16734765, 15157462, 5703711, 12139258, 11633830, 1751378,
       6702817, 8634566, 5285953, 15998803, 927565, 4866030,
       2295819, 12275437, 5291786, 4964859, 8212091, 2050467,
       478369, 12283011, 7505057, 112442],
      [5463703, 4890666, 10761230, 107373, 1021696, 8248426,
       7771382, 1314630, 13780305, 10565713, 13271539, 2053249,
       9635685, 6660600, 11131752, 2293886, 4631846, 7784860,
       13546355, 12778060, 13169308, 3923]
    ],
    [ //  8 * (16 ** 103) * G
      [388909, 12183535, 1567066, 16604356, 15468159, 2820649,
       13056320, 6799627, 10266796, 8212766, 2691231, 16314341,
       1070347, 9301003, 5042572, 783202, 4605770, 8844087,
       4604662, 4195620, 9077521, 128015],
      [10409990, 3428914, 14243376, 6639394, 8439634, 15985693,
       7511905, 15998945, 14024258, 14097932, 10517834, 14489165,
       14324909, 12944383, 14647065, 2492971, 6433242, 7545949,
       15240838, 3131514, 1298524, 47645]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 104) * G
      [15136017, 3719055, 3019800, 15627358, 10482499, 5441166,
       13959730, 7461535, 13686414, 12172016, 4826407, 3216454,
       1684012, 10775758, 9112570, 13278071, 14881093, 9021292,
       2189030, 14209498, 4408845, 49133],
      [6721896, 2357185, 5907475, 7977291, 3453918, 10749593,
       10672633, 13841089, 10788524, 12460516, 15580734, 6786019,
       25742, 14365002, 15400713, 13235508, 16635993, 7603806,
       10825191, 62919, 2198744, 86572]
    ],
    [ //  2 * (16 ** 104) * G
      [14012294, 236271, 5963291, 12620891, 16501286, 2597319,
       14715002, 7024866, 13408473, 10718183, 16058499, 16458040,
       4637531, 12714150, 14644464, 7559017, 11669021, 16124458,
       14458829, 2043409, 707712, 80462],
      [11262186, 15869205, 9568458, 13315694, 16020356, 16718309,
       9682452, 11081839, 13261750, 13814038, 8078880, 12443106,
       13958158, 1206562, 631240, 14086218, 12744660, 5771770,
       7677398, 3287735, 3314651, 124032]
    ],
    [ //  3 * (16 ** 104) * G
      [8533270, 1801994, 16200254, 6763092, 5149010, 10198159,
       9453913, 6184305, 1673932, 12199073, 2922175, 12319959,
       11986779, 4597425, 15922313, 16603477, 9157629, 14674569,
       7606430, 2049664, 6891780, 92883],
      [12048201, 1223067, 14223517, 5241907, 4112165, 16730505,
       6328471, 7264044, 14801181, 14806708, 8557201, 7512184,
       12576130, 3599373, 6274566, 11288838, 2313173, 5213172,
       15680471, 665853, 12562565, 46337]
    ],
    [ //  4 * (16 ** 104) * G
      [12728530, 12237598, 8297741, 3663486, 7097075, 13035839,
       9725150, 16230064, 2565324, 16601132, 794451, 5356714,
       3358023, 3508575, 12250030, 6540425, 6498353, 11505904,
       13839248, 5052623, 7009997, 118415],
      [9703013, 14959990, 1149748, 12698444, 4853135, 11518502,
       4145440, 13906736, 15153336, 1234679, 8594442, 7246360,
       5220117, 5147735, 3932887, 7023539, 15264184, 4072463,
       13925145, 5270726, 9784237, 73406]
    ],
    [ //  5 * (16 ** 104) * G
      [10790494, 11757009, 5849172, 10505007, 3759658, 13728506,
       4308835, 1862715, 14854864, 16459435, 6137401, 825942,
       9404768, 1990912, 15110406, 16117673, 8920959, 12777326,
       11171633, 9467060, 2346364, 5686],
      [3639102, 9587472, 5120186, 11259859, 7407532, 3409531,
       12125665, 11834091, 9425658, 3359472, 8416716, 6558304,
       15966675, 15730952, 6945627, 9418056, 4468173, 1454722,
       2776678, 6037974, 11720925, 15802]
    ],
    [ //  6 * (16 ** 104) * G
      [12687450, 11662980, 3326614, 11161457, 1394629, 6868887,
       1147873, 14905438, 3515358, 15042761, 10194176, 5399160,
       3232803, 8140165, 13238367, 4649666, 15364926, 11391511,
       10943483, 13231254, 2767030, 55475],
      [13161465, 9823694, 10332206, 14907582, 2030755, 14185610,
       491648, 7213389, 10225002, 13063419, 4739405, 6745964,
       8502921, 15459159, 3683505, 362173, 9115166, 11816842,
       13962801, 13948461, 12760970, 121632]
    ],
    [ //  7 * (16 ** 104) * G
      [11587824, 4618926, 1305198, 15425256, 10498265, 14416031,
       7557468, 10217880, 381290, 14377896, 4974088, 10281718,
       6444509, 12267870, 4355096, 2984187, 11296959, 7667431,
       9442428, 6761231, 14614897, 19764],
      [15856894, 2519415, 8940575, 1281953, 5063234, 9947894,
       14502912, 5614429, 12432485, 11924413, 6829387, 7931406,
       6374101, 11926445, 1052695, 14265793, 5309081, 16530079,
       4810095, 7610046, 8996285, 40790]
    ],
    [ //  8 * (16 ** 104) * G
      [14111755, 5429859, 6185426, 12224352, 7825533, 5607001,
       325875, 5488253, 15837936, 12885145, 3241668, 13536247,
       10357759, 5593874, 10577569, 13491762, 12344170, 15328724,
       7335353, 5422140, 5987602, 77927],
      [11833844, 11251345, 13761341, 10395830, 1664963, 888559,
       7726647, 11962894, 16758709, 1572066, 6909392, 448097,
       4048934, 1464446, 9459239, 8399654, 14302367, 5170115,
       11473274, 1473801, 12296143, 53376]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 105) * G
      [11060475, 12204048, 6124454, 15518014, 5495129, 9990481,
       1226142, 8168832, 13910769, 14413743, 9563584, 12177270,
       330274, 97721, 16664141, 4005526, 478666, 8496258,
       1266711, 9123156, 13503923, 27629],
      [2832834, 14937774, 7936531, 3940737, 3213341, 12043972,
       12693096, 6077460, 369412, 5880720, 14012197, 3065774,
       14139881, 3083540, 16653870, 6043547, 7277817, 14996104,
       1571891, 11292189, 1370064, 28975]
    ],
    [ //  2 * (16 ** 105) * G
      [8574400, 3787052, 4466662, 1067933, 5580728, 12453123,
       13142551, 13674483, 3977798, 10195329, 539730, 12117323,
       6321330, 7355433, 5737930, 6684952, 6318733, 15326785,
       4913712, 10146265, 5423244, 28198],
      [2959026, 4957908, 11995506, 2485962, 10497070, 16483264,
       4736487, 11535383, 210254, 745541, 7152872, 14308689,
       3163641, 2500431, 3525755, 9951075, 8450319, 14130099,
       2607295, 2878652, 7575122, 83608]
    ],
    [ //  3 * (16 ** 105) * G
      [9698696, 9506560, 14783380, 5537731, 7823570, 12734207,
       16099588, 8094204, 8414284, 5606909, 16519690, 10950102,
       13660169, 2387962, 14199798, 2407738, 13199527, 313209,
       8813659, 1084117, 14652006, 54215],
      [5617377, 11722934, 7594877, 5672035, 168567, 7039242,
       7291530, 774226, 5191751, 8100669, 1004733, 13331414,
       13290031, 12559938, 2059536, 6650639, 15672205, 16358671,
       11048953, 13383573, 1514317, 40339]
    ],
    [ //  4 * (16 ** 105) * G
      [14494633, 2579213, 15631354, 12246461, 16102461, 2689905,
       1122884, 11958292, 4506988, 8413202, 7014229, 2942204,
       14179534, 1377021, 11330875, 8373549, 10912871, 12145237,
       15675971, 4231180, 15690341, 40710],
      [4554626, 437349, 5789229, 10133134, 12411729, 9652637,
       6637933, 860546, 1633328, 15987874, 4035595, 14026120,
       10226339, 9067550, 12993151, 2931132, 8730476, 1684022,
       4176433, 15779192, 2895629, 56572]
    ],
    [ //  5 * (16 ** 105) * G
      [3807908, 4001703, 1030070, 5583596, 14394773, 4708090,
       393118, 1680916, 2165500, 5173674, 514468, 3948075,
       12107052, 2664650, 1396244, 14520205, 16138226, 12371345,
       13215210, 6746984, 14246742, 100989],
      [4982125, 10360792, 14594908, 15589365, 2608385, 1074703,
       11086861, 8739856, 12564040, 15204020, 9160622, 5767987,
       10327949, 2856351, 6246223, 16557474, 15957898, 6274989,
       6069597, 5265862, 4729630, 107539]
    ],
    [ //  6 * (16 ** 105) * G
      [10616799, 10727165, 3894933, 15358701, 85692, 4724420,
       16278198, 9525017, 9482998, 9073118, 14626464, 1787958,
       11820336, 135890, 8580, 5654360, 13270554, 1111807,
       16586385, 16118845, 3074217, 113587],
      [6473618, 14472985, 2980772, 6282714, 10464172, 11977299,
       3657671, 4755773, 14236575, 1028105, 2009646, 6551455,
       2442587, 395942, 752709, 993016, 15636219, 8152979,
       13360039, 8851887, 12203840, 126548]
    ],
    [ //  7 * (16 ** 105) * G
      [61706, 5522549, 2790874, 10924365, 3525162, 9855081,
       6041820, 5829717, 9784112, 13118124, 5084318, 15202908,
       161142, 819092, 5906838, 220498, 601206, 1992386,
       10609645, 14653305, 1383075, 76989],
      [9660670, 8142309, 16571005, 9297124, 12730468, 8008884,
       16271339, 341515, 864509, 9962608, 16179336, 521287,
       14790098, 8872601, 5720654, 3204535, 2732797, 431411,
       9957023, 6853797, 7327996, 108219]
    ],
    [ //  8 * (16 ** 105) * G
      [1214478, 2448622, 2602767, 164636, 13627428, 1669135,
       16680740, 14231302, 4677034, 10834171, 14841287, 8953403,
       9007547, 5522450, 2511353, 208013, 5353927, 14146930,
       8170468, 3354210, 9453486, 129676],
      [11992197, 8125490, 1495055, 5693901, 15463874, 4478771,
       16597682, 832036, 15472796, 2176672, 6159629, 7130658,
       1618291, 10366279, 16179277, 4207912, 15132701, 2818278,
       7522097, 139306, 1339232, 110909]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 106) * G
      [1081508, 4341838, 7896430, 14790064, 16172071, 5122140,
       212313, 15158982, 16274418, 5506237, 1556504, 12792663,
       8230110, 9963304, 6996759, 16201061, 5149687, 15908704,
       1430358, 13361784, 16630514, 86449],
      [1916577, 14898906, 1080087, 10989462, 13991294, 10227214,
       15022824, 4876995, 8565923, 2275423, 16435447, 8325200,
       4020810, 12886853, 2325306, 14088093, 12249088, 14664205,
       9363913, 12892453, 15003893, 117334]
    ],
    [ //  2 * (16 ** 106) * G
      [16074370, 5231285, 14074824, 3326883, 8922190, 14852404,
       10404342, 575645, 8320990, 11381909, 15243914, 511139,
       5568506, 12269066, 9812631, 4369778, 1763702, 11424903,
       14211116, 311110, 12137842, 39950],
      [11432989, 10837829, 8989242, 9450676, 2189495, 1205403,
       598521, 6735471, 7352725, 11598704, 12150819, 9888277,
       4452269, 2687326, 5917860, 14783501, 5033446, 14443305,
       11630892, 4474603, 15052682, 47195]
    ],
    [ //  3 * (16 ** 106) * G
      [5403773, 5511274, 14075860, 5389684, 5027537, 8755971,
       5115435, 473664, 4577907, 15128723, 14916152, 13106636,
       4682197, 1319756, 787036, 11462848, 2113036, 5141207,
       10227913, 4540200, 10442939, 2794],
      [12145319, 1963313, 8258316, 1918947, 7841505, 3935873,
       11591279, 10363426, 10049039, 6063891, 15212247, 8559345,
       8490077, 8429979, 1656283, 7718773, 3949674, 3425751,
       9632449, 6456386, 10646547, 10129]
    ],
    [ //  4 * (16 ** 106) * G
      [8504183, 10251114, 3095843, 8114005, 5048622, 13297855,
       633810, 4008697, 15668531, 14699755, 13516122, 13096534,
       5758424, 6897308, 4506962, 10700204, 327490, 8851638,
       11847278, 1624936, 4437043, 94295],
      [8290503, 3328322, 4664035, 14462678, 12921300, 4211651,
       3437556, 1907224, 7467645, 5625403, 5001041, 7597694,
       3737412, 15112002, 12078601, 11678771, 808898, 6609574,
       15440450, 4745618, 16199672, 47015]
    ],
    [ //  5 * (16 ** 106) * G
      [2219736, 15173284, 3247303, 15229092, 10561017, 3503269,
       1198232, 12036311, 11754299, 2850536, 3458560, 13528810,
       6706760, 13346959, 14290996, 7678329, 6078152, 842332,
       5235299, 5433490, 13203856, 110142],
      [12821396, 14458028, 15094387, 4830058, 638752, 15461049,
       15041203, 1513545, 15810592, 1433090, 15056084, 7328479,
       3997147, 14887871, 851843, 11618372, 16606959, 14353170,
       5457845, 6594084, 338253, 71956]
    ],
    [ //  6 * (16 ** 106) * G
      [14616770, 14628822, 10748921, 14015374, 2965327, 12539825,
       9484915, 2278664, 2000036, 8598611, 8726710, 1781943,
       1967987, 3277992, 8147551, 12125487, 4109302, 4924666,
       7288824, 8831066, 3980645, 84511],
      [1205626, 5130277, 9670654, 930770, 8620324, 9976264,
       16236080, 11465976, 8463273, 5087261, 5298896, 228634,
       2406002, 16456650, 14351179, 14909752, 14725366, 4199689,
       10648340, 8682903, 12358812, 17894]
    ],
    [ //  7 * (16 ** 106) * G
      [14823384, 4907035, 10947291, 9976839, 15082461, 6282939,
       293587, 8010955, 1285543, 4698760, 3380225, 13620909,
       10992771, 14959724, 6169890, 14349952, 10869787, 13828535,
       4096493, 2585889, 2237132, 53398],
      [15856361, 10686195, 16561773, 4052636, 15509508, 1200924,
       3837441, 2191330, 12322645, 8536481, 2367397, 7757023,
       12319646, 2817245, 6836855, 9100290, 7091496, 12927914,
       12956407, 13535608, 7461771, 2917]
    ],
    [ //  8 * (16 ** 106) * G
      [8625792, 12018850, 2233170, 1443211, 10816919, 14716257,
       8887658, 12387014, 7950703, 15633254, 10621769, 12340271,
       8284617, 14810173, 10554660, 4992530, 4415545, 3514695,
       7390869, 827996, 7862379, 73124],
      [4986993, 3644458, 8615278, 5850079, 723123, 5946189,
       183695, 14199219, 2360855, 6102668, 9655174, 1352416,
       2271665, 5234644, 8192769, 12434493, 5737944, 11754001,
       12690632, 8010491, 4357880, 115172]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 107) * G
      [8864768, 4638077, 4557555, 7408015, 15305909, 5718233,
       1079638, 14368776, 10124751, 2485229, 4329334, 13188389,
       1316304, 430685, 11823245, 16285556, 6587683, 14883743,
       2727842, 13318257, 5263396, 1614],
      [7238150, 8363076, 8774152, 11832245, 16159815, 12317280,
       6430752, 14300760, 13963862, 6514492, 6211746, 12988284,
       13001649, 12394636, 6678315, 13135169, 13011939, 9451946,
       11075534, 12829536, 7107708, 119916]
    ],
    [ //  2 * (16 ** 107) * G
      [2050208, 5239160, 15411470, 6739703, 892477, 1692674,
       9308237, 1838505, 905616, 4612099, 12075718, 2730510,
       6685405, 8840601, 1072397, 7805435, 4527114, 3302033,
       10674688, 9954951, 14426380, 123858],
      [13067337, 15522584, 8447748, 4461331, 10762096, 16361520,
       4929324, 11453391, 16286373, 13156413, 2048051, 9870072,
       14825091, 3881637, 9797670, 16002139, 2345412, 15553939,
       3063796, 61203, 14258872, 65697]
    ],
    [ //  3 * (16 ** 107) * G
      [4385653, 4972056, 241029, 16617780, 13912633, 16066642,
       14521931, 14560607, 2954127, 4763838, 5767420, 7956712,
       7829544, 16218185, 6519221, 3305354, 7268179, 11982850,
       7319699, 425011, 12423936, 46902],
      [3867507, 2530621, 8058429, 8978894, 13915486, 480383,
       11268288, 16693413, 15004554, 5579985, 11086725, 1071422,
       2383002, 11413995, 9523971, 9241640, 15002693, 12870011,
       248966, 11641692, 6128699, 106704]
    ],
    [ //  4 * (16 ** 107) * G
      [8449702, 10998618, 10766907, 1281752, 11256927, 6206127,
       7014549, 8716451, 10928815, 3065367, 7159147, 5821926,
       4656985, 961571, 5611999, 6142053, 7653820, 1447833,
       15088174, 11853794, 4721950, 120840],
      [14460292, 9081283, 12487148, 15903426, 447513, 5818732,
       3974526, 4357354, 727826, 1730939, 2839726, 3761614,
       11913086, 7706688, 15023328, 3285959, 9736182, 8991046,
       15778527, 5624106, 10058886, 87549]
    ],
    [ //  5 * (16 ** 107) * G
      [16140971, 1300763, 4743514, 15602270, 808608, 11933869,
       864026, 5645023, 4611894, 13220222, 9401137, 6187299,
       16228131, 464361, 14557728, 15146378, 1120081, 7682497,
       6164268, 12134523, 4069524, 94730],
      [1836579, 15127089, 15737065, 1886244, 3058137, 1798957,
       3748942, 5183621, 2942293, 8631459, 12797577, 11634159,
       6360954, 16161626, 1433593, 10903249, 10324964, 748023,
       2384370, 2217217, 9863201, 13988]
    ],
    [ //  6 * (16 ** 107) * G
      [5148730, 12432412, 6681491, 3501707, 8119593, 547708,
       12278661, 1559430, 2405235, 9666962, 383588, 1082155,
       12095160, 2427475, 4692160, 16515787, 139756, 4822031,
       13235308, 15385343, 3632695, 11560],
      [13140604, 3144111, 2305900, 1568647, 16715609, 9534738,
       13771861, 11279010, 9506583, 6598904, 4042039, 3923849,
       4863324, 757597, 10743534, 7571399, 5637006, 3115075,
       11901758, 13062147, 11533053, 109300]
    ],
    [ //  7 * (16 ** 107) * G
      [10216514, 9228540, 10606558, 13229542, 5432335, 4832266,
       6560881, 369919, 3095205, 7146847, 13487254, 7220517,
       13527577, 1734494, 8844868, 13437456, 9457017, 3539077,
       11279399, 13601925, 10854190, 43588],
      [7077086, 10721243, 5187183, 9172537, 9271862, 7984374,
       2233504, 858390, 9698791, 10212159, 8339397, 6888513,
       14397758, 10135966, 5917549, 5285124, 6002242, 3725475,
       3995127, 4660559, 16430323, 80592]
    ],
    [ //  8 * (16 ** 107) * G
      [5996128, 12395437, 12092868, 15997539, 2207920, 5479834,
       15800721, 3572633, 2833178, 13181307, 6776818, 3716258,
       12603699, 4886397, 8864016, 4112105, 6844775, 11119096,
       11921213, 1400654, 12186260, 32516],
      [14466942, 8000595, 10361563, 571256, 12920494, 12963323,
       9413113, 20415, 11822600, 16751432, 4684963, 8618650,
       11078960, 6740488, 11402812, 9479234, 6927355, 14073164,
       12793554, 6776668, 3178091, 2773]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 108) * G
      [14794098, 13420758, 6071916, 4907770, 10807585, 2074398,
       15871234, 6715226, 4998775, 1964842, 11758961, 5956480,
       11200699, 1178845, 9723919, 5445001, 9753667, 2284506,
       14548657, 14679073, 12524282, 1660],
      [4978833, 10957187, 3277775, 6491008, 90245, 5084750,
       5851611, 9490331, 6069725, 2495539, 16488189, 9321368,
       2180368, 15347648, 3349922, 7204102, 961910, 7173789,
       15870938, 15983867, 10489497, 92491]
    ],
    [ //  2 * (16 ** 108) * G
      [7399297, 7581166, 16342975, 6781244, 11017807, 5258793,
       14647487, 14150092, 15587997, 13933782, 16215046, 14249584,
       3964646, 1356227, 4517729, 3200982, 8499017, 11892395,
       2033173, 5900707, 12103492, 30294],
      [13289316, 11744373, 3224288, 14429566, 1195424, 5827083,
       8048923, 6805294, 1087725, 5906838, 9212694, 14490923,
       15294042, 7429962, 10518243, 12740500, 3356546, 16069325,
       14575751, 11483054, 15075541, 96615]
    ],
    [ //  3 * (16 ** 108) * G
      [2110745, 14404436, 6627553, 6837498, 3273894, 16583239,
       63337, 7984952, 2387150, 6771334, 7939215, 7144656,
       4049465, 14557878, 12062693, 13176174, 6301822, 7267079,
       2821080, 219680, 8910796, 29462],
      [1572877, 11351133, 13120764, 9963749, 2611666, 8613774,
       15029379, 5910937, 12962536, 15498338, 14411654, 8582409,
       14103278, 9350946, 2930313, 14572638, 11735112, 1718411,
       331525, 12006073, 5464371, 873]
    ],
    [ //  4 * (16 ** 108) * G
      [16418865, 4082412, 9677875, 9071982, 587503, 16476829,
       3533463, 15920856, 804594, 4462343, 10739188, 3631438,
       3234239, 6948126, 10259325, 11584561, 15930619, 7696993,
       8260284, 108036, 5764807, 124672],
      [16263227, 11787626, 10952780, 4500382, 15596054, 14280014,
       10064823, 7991638, 10341514, 15779794, 15051464, 4718837,
       9698599, 10487010, 3793453, 7258279, 198988, 15085497,
       13536446, 11045947, 14463485, 117894]
    ],
    [ //  5 * (16 ** 108) * G
      [15224035, 15395641, 11740019, 761543, 313902, 9747898,
       13810977, 14857485, 4153016, 12265809, 13813347, 12117864,
       11538604, 11710022, 9671956, 13163881, 2285948, 3787436,
       7076111, 11293871, 4328902, 93089],
      [16264635, 7810954, 1073397, 16211593, 4433276, 15367038,
       3941180, 12925834, 11491511, 3516312, 8119353, 16216626,
       5461225, 1887423, 2349303, 10494644, 3668422, 6976896,
       4085991, 906017, 2845969, 336]
    ],
    [ //  6 * (16 ** 108) * G
      [11327610, 5560578, 5877387, 6430583, 16439910, 6007476,
       4464852, 12309032, 16407392, 5260803, 10747816, 3562448,
       1699473, 7726611, 14554117, 704664, 13852181, 623705,
       3339793, 6341826, 15035844, 119082],
      [13273363, 11101669, 11202737, 12311787, 3303516, 13805331,
       15223745, 13755862, 10869170, 11638647, 6574999, 932540,
       1808599, 6082899, 2199216, 4228393, 13054766, 7107483,
       14201343, 14838741, 3579770, 101144]
    ],
    [ //  7 * (16 ** 108) * G
      [4926832, 12239792, 16328192, 5043193, 9810751, 8854949,
       4118942, 2188813, 3753987, 9924009, 15723358, 9051860,
       390095, 12258530, 3310047, 11179203, 6009560, 13436933,
       16449776, 5962752, 6640200, 41645],
      [12552955, 14019490, 1678120, 4885085, 9885552, 6655521,
       9300100, 703899, 7970577, 7464982, 10726821, 8899105,
       8838231, 5626814, 16138216, 11163264, 11602184, 548893,
       2755459, 9293496, 13974466, 46142]
    ],
    [ //  8 * (16 ** 108) * G
      [16015069, 14540933, 5651012, 9973905, 4438884, 13684933,
       8549783, 8573390, 444990, 991873, 3846876, 2898481,
       15963207, 3015526, 14329551, 14219004, 7074827, 927646,
       11529582, 6003265, 13449776, 38269],
      [12475256, 846866, 4196999, 1312481, 2892229, 3973521,
       16635361, 9925655, 14818856, 11438777, 6921947, 1290992,
       13518314, 13365919, 754931, 2473334, 9043201, 12832292,
       6695392, 15491751, 7156161, 25057]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 109) * G
      [3334911, 12310254, 747909, 3945888, 10424098, 3939302,
       11407070, 11643828, 14247218, 15523475, 11248599, 5204284,
       15393369, 6682985, 6684214, 5432203, 16415365, 5149682,
       464742, 10825737, 10682047, 225],
      [3700554, 15666341, 16497461, 2828518, 10134478, 2022316,
       395904, 5759021, 8680228, 5522324, 3893623, 2743562,
       2538265, 8478645, 50280, 11458873, 1964052, 12169762,
       11484849, 14239533, 2220666, 47588]
    ],
    [ //  2 * (16 ** 109) * G
      [12633437, 3183580, 8553018, 8808381, 15004716, 6900040,
       11328771, 6587320, 4929769, 7229973, 658751, 13342427,
       3826768, 7491697, 9940112, 7937789, 3197340, 10819873,
       16639121, 8254867, 3307493, 52787],
      [14224004, 5075671, 12930539, 10565496, 3743806, 9529471,
       9075639, 2296013, 1097000, 15676839, 4540172, 1292892,
       11973026, 6209901, 14543333, 14900117, 1683291, 2337656,
       2058480, 6778948, 13912457, 100176]
    ],
    [ //  3 * (16 ** 109) * G
      [3967635, 7055552, 10943788, 2447953, 8895150, 6838370,
       6224947, 7134729, 11926412, 7296172, 9004684, 5671511,
       11949442, 12040742, 15727870, 13964932, 16671741, 1916301,
       12170713, 5636488, 6736615, 116435],
      [4470398, 445592, 13260925, 5807514, 7997279, 13425490,
       10440584, 13992365, 5687897, 15206202, 9843865, 14037645,
       12104013, 10962000, 8673590, 10159822, 9689654, 15964390,
       10005318, 12342772, 6163866, 122956]
    ],
    [ //  4 * (16 ** 109) * G
      [13584747, 7505384, 8613087, 14763522, 8121518, 1049762,
       14919731, 168421, 8280316, 9300629, 11748205, 9398839,
       11396470, 784210, 15403210, 4993513, 8108384, 13148244,
       13883672, 4429046, 13545728, 31621],
      [14360114, 1050722, 2029462, 12717963, 6266880, 15023751,
       6678049, 12405688, 3526466, 13092210, 7377734, 9620876,
       15239766, 11981962, 3851914, 440366, 6974321, 11115123,
       3526878, 9202194, 5040804, 77221]
    ],
    [ //  5 * (16 ** 109) * G
      [11965687, 1075593, 5117150, 4538071, 2108049, 6467834,
       9680836, 1651776, 6256435, 15799709, 13360569, 7238127,
       1110477, 10458465, 3592829, 15326147, 10730342, 10354971,
       16046514, 11102076, 2196790, 96379],
      [11524871, 8881166, 3112934, 1838436, 3365445, 5388254,
       9052301, 1160377, 11567133, 12714550, 14767090, 6086152,
       8331411, 495088, 3804980, 6164061, 2648866, 8336512,
       1503740, 12881554, 3168907, 62540]
    ],
    [ //  6 * (16 ** 109) * G
      [9751593, 184706, 646026, 10132055, 13239020, 12680298,
       15127892, 15608592, 13001164, 1579137, 11413930, 2085134,
       5384951, 9041854, 2370389, 3951541, 1193641, 45416,
       8936022, 8332122, 16765073, 2039],
      [13726993, 599690, 6356475, 12200714, 9848865, 9279176,
       6566752, 10939842, 13744215, 3661336, 12179849, 8758691,
       15649453, 2200079, 139024, 5667771, 1788426, 7878468,
       8816916, 5115709, 4658704, 113066]
    ],
    [ //  7 * (16 ** 109) * G
      [4897820, 16693633, 16638000, 7571452, 8320834, 13538218,
       11028453, 1265230, 4849584, 3978537, 12963487, 4067745,
       3297960, 2507944, 2734607, 2830466, 7709330, 7321578,
       8462007, 7589652, 10212203, 8461],
      [926267, 14060997, 7751101, 10928318, 11023925, 16322758,
       4178145, 11166186, 16590843, 8426984, 16677587, 7957646,
       15377330, 12376621, 7917721, 10145957, 9780897, 8743466,
       2971673, 5848382, 8091539, 56619]
    ],
    [ //  8 * (16 ** 109) * G
      [884278, 12929351, 3115259, 14711158, 9511722, 4487152,
       8258170, 9340110, 324644, 7397303, 336357, 13856706,
       15244449, 12645201, 10013444, 5391645, 2452243, 10704538,
       475699, 2253677, 15940644, 99906],
      [4535386, 16045572, 7440598, 798634, 244214, 16177035,
       1688506, 10771122, 12498646, 15442361, 2254791, 10260431,
       12041913, 10595902, 4420057, 11755004, 4419119, 4912472,
       16171296, 9295632, 4083505, 38484]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 110) * G
      [8335857, 4633420, 893177, 19329, 2856940, 10269202,
       13730586, 10025078, 12423723, 199342, 1205904, 10623748,
       10630609, 2133778, 319639, 6090113, 13840310, 3403081,
       15402139, 8892807, 8968034, 32558],
      [11182290, 1920686, 657536, 7324291, 338698, 4243771,
       9400303, 5112369, 15960763, 4688390, 15948324, 7204308,
       807826, 3767241, 10419975, 4206154, 12446775, 14139377,
       3661331, 7503544, 3554507, 85386]
    ],
    [ //  2 * (16 ** 110) * G
      [13415888, 15885850, 960329, 12372294, 14756990, 15154318,
       14630181, 15967535, 12932111, 12480768, 8984699, 5643243,
       13384897, 16559053, 11833004, 15027698, 10495280, 1602765,
       8699501, 13660838, 7438223, 48059],
      [12416007, 2974980, 7633374, 13429355, 11405601, 14849496,
       9988445, 3509495, 1835682, 7582392, 10616910, 10382510,
       5391390, 5671890, 9218735, 5603106, 8232503, 15473973,
       421778, 15278035, 15718847, 57137]
    ],
    [ //  3 * (16 ** 110) * G
      [473922, 12375042, 5280569, 5278788, 4849847, 953926,
       10176146, 6827862, 16266404, 6203744, 10914359, 5229055,
       10673791, 2685386, 6258660, 10770824, 3544568, 1656446,
       2854402, 9877863, 4672204, 2397],
      [11339980, 12005404, 11218050, 4417047, 4650827, 10293353,
       16635744, 5261609, 3112350, 10315066, 6822797, 10957642,
       9768218, 10308126, 15467095, 16074276, 13849863, 13277070,
       13279552, 7445276, 13986772, 97111]
    ],
    [ //  4 * (16 ** 110) * G
      [11005912, 3810964, 5203214, 13056437, 1574973, 14878222,
       3052391, 5174051, 8621787, 14093552, 13774307, 13272853,
       6613059, 11651091, 3546149, 8736202, 1142896, 1162428,
       15299520, 332422, 3920751, 105448],
      [16096253, 6689216, 848162, 4360018, 1111478, 12255929,
       786381, 10750073, 771411, 15944986, 10984790, 13539943,
       3196710, 9762069, 2481383, 9893370, 7567274, 2410503,
       6149538, 13637344, 10325656, 37678]
    ],
    [ //  5 * (16 ** 110) * G
      [12749812, 8834944, 16427962, 8854771, 3712104, 15847829,
       16097779, 1975685, 14839042, 14897908, 6805685, 1922903,
       705146, 225131, 14247860, 6022357, 10547989, 5993986,
       3775801, 3493893, 16605152, 11873],
      [13804108, 14262347, 2213819, 5841543, 13821110, 15766187,
       684232, 13401504, 2038197, 11583877, 9784253, 7552238,
       3911711, 9924248, 1969930, 5620196, 11548761, 5164322,
       868055, 5773968, 9768462, 92619]
    ],
    [ //  6 * (16 ** 110) * G
      [1830379, 4265703, 13778568, 14214787, 3216624, 11679172,
       11825309, 12997239, 4199953, 6435683, 3937118, 5041357,
       7128266, 7234654, 10549054, 10307615, 2439916, 3547996,
       8574242, 9565963, 885913, 115926],
      [3116722, 1955427, 10182064, 11094118, 6904767, 1753284,
       5668847, 1325799, 4751347, 13451041, 5847384, 8233708,
       13082419, 11058432, 1968121, 13521989, 16248480, 1571682,
       326672, 6484210, 11687604, 2155]
    ],
    [ //  7 * (16 ** 110) * G
      [12619334, 15252319, 6295610, 4347546, 1976198, 15736489,
       10744458, 770718, 11747761, 2435104, 907873, 3706654,
       13253681, 9347204, 16010705, 14081472, 9872870, 8393538,
       6668221, 8962880, 15987683, 108945],
      [1352061, 14591230, 10016726, 5721820, 10746715, 1046783,
       3281779, 9568547, 11223183, 12005954, 896488, 5058496,
       13040731, 10676251, 3436921, 7393250, 2609564, 6594871,
       10516433, 6338240, 13494189, 12953]
    ],
    [ //  8 * (16 ** 110) * G
      [8007121, 9869943, 10698394, 15775882, 2686118, 15648937,
       3497814, 7504606, 6828979, 10277127, 6713286, 1144085,
       8564228, 9764016, 5689070, 631577, 9055413, 6430997,
       15691066, 7898962, 10250983, 66994],
      [1201443, 8886973, 11879662, 5147024, 9956000, 3620994,
       12900210, 10350311, 9171320, 3610522, 2047072, 1181465,
       5320811, 11821480, 3456700, 1306339, 13427532, 6905528,
       6013245, 1045621, 16094373, 104179]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 111) * G
      [1345629, 15273345, 6471431, 10434981, 13964210, 4628854,
       16219732, 14256868, 6600384, 1370466, 6323763, 7289461,
       3464935, 5480166, 9609357, 1964579, 11418707, 4723389,
       11289974, 14165225, 9143151, 16005],
      [2419217, 222691, 12753885, 1120205, 2478107, 2464918,
       4357996, 4791974, 5777136, 9733650, 8806839, 1615204,
       4058056, 1256023, 3870001, 14820573, 12485219, 3929984,
       16385884, 12077575, 13555322, 69134]
    ],
    [ //  2 * (16 ** 111) * G
      [5036253, 3950748, 739437, 16246806, 15652600, 12829996,
       6137711, 16463921, 6538329, 13089656, 4018714, 5730168,
       2433841, 4966935, 15875693, 15793322, 16311173, 13630694,
       15437233, 7914654, 3078132, 6702],
      [9491882, 12796406, 2335683, 4317273, 5046192, 3089089,
       13345472, 2915915, 9088994, 2430659, 16349493, 14349285,
       12531465, 11195495, 11105490, 16612400, 9901457, 8816523,
       14201960, 11924303, 14636634, 78458]
    ],
    [ //  3 * (16 ** 111) * G
      [16505201, 69039, 10060521, 13085745, 7334411, 4007851,
       4214840, 9255049, 7820184, 11776958, 11191162, 5554036,
       15796977, 11508622, 13914798, 10601374, 16002426, 7267952,
       3460395, 3712314, 5727287, 34763],
      [8446015, 1481071, 14899732, 4228728, 8026801, 10135565,
       14187815, 3398468, 10695059, 2920498, 75240, 8366434,
       9388915, 13157574, 9051157, 5124030, 2728963, 15205716,
       1661788, 16143422, 12776196, 53277]
    ],
    [ //  4 * (16 ** 111) * G
      [9186126, 9613393, 15468352, 2254921, 16581464, 2953038,
       6867032, 3690180, 6631660, 15284763, 5464904, 8811070,
       3081493, 13772917, 661686, 12587594, 6374581, 14387953,
       2657889, 12942040, 11779291, 38563],
      [14100087, 11190485, 14449502, 13117100, 10812719, 6063302,
       9798531, 454950, 13042804, 11606118, 6563966, 7320367,
       5131351, 11981442, 4731686, 6990736, 14545721, 9888925,
       6156271, 14619504, 1128848, 65166]
    ],
    [ //  5 * (16 ** 111) * G
      [1688163, 5964611, 14841184, 10372928, 8380347, 10193288,
       3265599, 14567562, 8714140, 9528974, 1421542, 7381040,
       13815653, 13325706, 10785105, 2146504, 3682655, 5771269,
       11050061, 1187919, 12053287, 114712],
      [4022869, 15994061, 16459521, 6835632, 3154804, 12952758,
       3692934, 1651901, 4110631, 10888108, 13248380, 3969632,
       9339891, 8963615, 11652564, 1917616, 433133, 5267970,
       4981725, 463867, 14638056, 77086]
    ],
    [ //  6 * (16 ** 111) * G
      [12755952, 11381924, 3358688, 9608735, 6788216, 8525032,
       8613979, 4684216, 3935487, 6764002, 14221431, 9401963,
       6551573, 5540598, 7062283, 11186731, 6658010, 3322069,
       6686864, 5364014, 2693362, 19671],
      [7130495, 16211202, 10360106, 14433924, 1224989, 4916638,
       8807460, 6123387, 8413851, 4623133, 13221020, 15921417,
       5165473, 260257, 2927492, 4843220, 4878184, 141795,
       1687529, 4338904, 15500360, 66028]
    ],
    [ //  7 * (16 ** 111) * G
      [10889038, 7259823, 3705926, 15039891, 5949670, 10586259,
       9337692, 4193792, 12276490, 12206559, 15269848, 6803635,
       318400, 721045, 9200175, 9825246, 10248969, 12991520,
       14391371, 7021529, 12431178, 129202],
      [2864873, 6497294, 1451139, 6671409, 16322396, 16309710,
       530107, 5009864, 15259174, 13353869, 14093676, 6340608,
       5372969, 7394158, 14934015, 1978646, 5704814, 1147613,
       455641, 6825936, 3128091, 102896]
    ],
    [ //  8 * (16 ** 111) * G
      [8652357, 14017123, 1594894, 12165118, 7118082, 8380588,
       12042107, 331943, 11452816, 1082198, 1434076, 2578449,
       11840917, 2384169, 6301345, 11010586, 1329824, 13559877,
       1899452, 14603275, 9686744, 123692],
      [16452884, 1732339, 8137860, 11662971, 12105964, 6325224,
       2234850, 12405914, 13017235, 14431169, 15199464, 9734890,
       4661519, 12975355, 2168169, 10004656, 10263822, 12175161,
       3852588, 11597554, 11104580, 83418]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 112) * G
      [6883230, 15582351, 3108222, 5178297, 3051072, 11633136,
       1493878, 14644497, 4987173, 15412259, 11715157, 11094777,
       10059102, 4866479, 15782199, 7962429, 9989338, 13765411,
       12072319, 1392813, 13290714, 32241],
      [1443241, 3554496, 5515780, 8224030, 8175832, 16591629,
       7381241, 333291, 5162472, 1223099, 10121821, 3829424,
       11909283, 8223697, 11634434, 11978806, 16370947, 3351210,
       4715639, 2425030, 11744590, 33071]
    ],
    [ //  2 * (16 ** 112) * G
      [7670644, 5413697, 16090074, 7791243, 4397660, 2396574,
       12156894, 2252334, 12872124, 2944487, 3314974, 15786252,
       15959242, 11385909, 3222298, 12119370, 7959698, 9681531,
       4969363, 4675967, 2524664, 51656],
      [7218531, 1204547, 15183950, 3007460, 4096773, 12317916,
       12447293, 10690818, 15818491, 3639621, 6217653, 6440598,
       9456395, 7120948, 4631232, 13460572, 8624371, 15934005,
       1168611, 10833715, 12576711, 127918]
    ],
    [ //  3 * (16 ** 112) * G
      [11513415, 10788082, 5766959, 16380594, 13131880, 7794338,
       10766027, 7593302, 12625484, 10420605, 15646715, 4502692,
       14857741, 9805582, 538565, 4821919, 6307299, 16568696,
       2274050, 4200385, 12755488, 42755],
      [4272391, 14325591, 16271532, 4981194, 9394253, 9917885,
       10951362, 3732552, 2735934, 8684397, 15584312, 7618591,
       12892921, 12322069, 13471779, 7874277, 4559891, 854351,
       2738087, 3246436, 15205318, 47133]
    ],
    [ //  4 * (16 ** 112) * G
      [15941956, 14228942, 12299184, 4371112, 5833722, 12974780,
       5650660, 14842351, 5965035, 7249517, 13546305, 8108323,
       7870744, 10724420, 2173204, 5832442, 12689206, 7024354,
       5288005, 15281182, 6513083, 45847],
      [5234228, 10596226, 16563286, 625232, 12566451, 16413491,
       5614492, 7238159, 14999458, 309512, 3142113, 7833179,
       7047869, 4247993, 8037223, 6941477, 10817347, 9727270,
       15193915, 7392657, 9325076, 31320]
    ],
    [ //  5 * (16 ** 112) * G
      [14453573, 4301075, 9294298, 9069467, 8940836, 12960756,
       13557497, 15942428, 2116143, 3243404, 3845639, 15980088,
       12405153, 15081163, 3287483, 4445017, 4432296, 395670,
       2059258, 2098599, 1350066, 100409],
      [13661979, 4882041, 10567799, 5853240, 9990481, 5268273,
       5751947, 16739829, 7673705, 3303875, 10036928, 13816014,
       800462, 10395750, 2216919, 7419790, 12486890, 13101616,
       7568174, 15396111, 3419457, 93467]
    ],
    [ //  6 * (16 ** 112) * G
      [12617282, 2756322, 16125723, 1702911, 1057397, 4728257,
       2163799, 4081940, 5582815, 3331481, 9897346, 919607,
       4135471, 13356456, 9471498, 8140925, 10309630, 4249557,
       7568772, 7926061, 1122247, 42309],
      [15316048, 16354856, 7239596, 11014810, 2340661, 979720,
       16354591, 1751712, 12804466, 1116382, 14729979, 8738181,
       4747220, 741965, 5545284, 2609154, 9849772, 5641051,
       14598837, 10657647, 1758227, 82469]
    ],
    [ //  7 * (16 ** 112) * G
      [3724158, 10307553, 8865758, 4095516, 8909673, 11497843,
       4065864, 10223745, 8560589, 8152040, 6856180, 1696330,
       13090888, 14758013, 14772546, 4003875, 13459865, 4259746,
       11022148, 9967242, 16124896, 18923],
      [6239340, 9439035, 8624278, 12032742, 10546425, 6778624,
       14416123, 1797901, 10012726, 13857145, 13489462, 10243015,
       14408276, 2243041, 10711521, 2848044, 9879613, 13692610,
       1431091, 10447360, 9123781, 16212]
    ],
    [ //  8 * (16 ** 112) * G
      [13666603, 12302190, 16215761, 12028094, 2175083, 14408521,
       7585596, 7471316, 16633452, 4493294, 11596235, 8611217,
       10160034, 6707481, 608508, 8409072, 9388122, 22843,
       3303798, 10417719, 7691237, 66324],
      [3685146, 13742883, 2019494, 11420362, 13099835, 12390992,
       5580131, 5655366, 8105758, 860670, 2443364, 16216440,
       739678, 10469482, 11454431, 10373849, 3727774, 10921696,
       14568686, 67719, 932856, 122346]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 113) * G
      [10525331, 15704942, 11786176, 16449986, 16162313, 5300885,
       2217009, 138007, 7978065, 516184, 14891519, 7140620,
       14105650, 8851213, 2774872, 10316243, 954841, 13405212,
       11230708, 1433428, 3362952, 98816],
      [14422773, 6982130, 16038757, 6047484, 4862651, 10572396,
       2912487, 15934534, 8301266, 5282335, 8604445, 7791893,
       11042727, 8834109, 2103804, 10109790, 11242979, 4146334,
       4962685, 9409072, 7109784, 43205]
    ],
    [ //  2 * (16 ** 113) * G
      [633987, 9830299, 15413428, 383433, 6809761, 10985079,
       661136, 11624139, 3151715, 8179227, 13805496, 15895316,
       8691178, 9761478, 5791324, 1495217, 15613096, 4531226,
       4112346, 6124412, 2711907, 127461],
      [10193638, 7785560, 2634655, 14692004, 3380554, 8498337,
       16226308, 15801975, 5857909, 3943559, 16222476, 8435611,
       13621966, 9464800, 2532323, 12763, 12784023, 14933409,
       10808818, 2868209, 9376281, 28552]
    ],
    [ //  3 * (16 ** 113) * G
      [8592064, 6104028, 10861066, 12403151, 1042172, 7939535,
       13872622, 1168528, 1939594, 5897289, 4565187, 4192643,
       8013989, 12076473, 15866763, 7113413, 1406790, 15902815,
       10791369, 13593305, 1202311, 109177],
      [4625714, 14387688, 7028165, 6528499, 6357536, 11250601,
       3179147, 5768951, 15667134, 15044448, 5528277, 11194534,
       14674019, 3594940, 6370553, 8490204, 8246134, 3781844,
       6241128, 12491011, 14352536, 10880]
    ],
    [ //  4 * (16 ** 113) * G
      [5742196, 14349743, 10893644, 10421846, 2929795, 1349001,
       2047630, 970048, 11507648, 86604, 6841695, 8491301,
       1233240, 14373527, 8030683, 13725337, 9191575, 8017178,
       3272385, 3287995, 1697893, 15804],
      [16488020, 2078332, 92952, 2974994, 16632373, 3307578,
       16015685, 1692266, 12496766, 4024638, 14936999, 1585889,
       16193310, 16079161, 930217, 8696940, 10335171, 9883096,
       6401696, 7094423, 3969511, 130329]
    ],
    [ //  5 * (16 ** 113) * G
      [16608937, 10912835, 1892561, 4920107, 7889541, 3285820,
       5300504, 15142027, 410456, 15025767, 2731900, 2161550,
       5133427, 7807985, 14069427, 13790871, 8033831, 16444725,
       7543660, 8214316, 13367916, 75654],
      [5924186, 3910241, 11878790, 12630216, 14966808, 14844833,
       6953032, 9566544, 15929049, 1512228, 9602609, 7602001,
       2689375, 11419150, 7184724, 8197962, 15997183, 16556630,
       14577026, 6772966, 10319070, 9494]
    ],
    [ //  6 * (16 ** 113) * G
      [14816730, 1279359, 15151736, 3898543, 7722736, 6407539,
       9859787, 12290938, 2362270, 12114975, 1690414, 16377215,
       9319777, 6110906, 4565111, 4561125, 6243102, 15861113,
       3962474, 3746594, 15649400, 99881],
      [9473018, 10597037, 12783862, 4339686, 5603582, 63600,
       10359656, 10681598, 8117406, 15454731, 7359195, 7150136,
       16059730, 7309389, 16509658, 13940500, 5692804, 9667551,
       16595445, 9350043, 8399487, 89980]
    ],
    [ //  7 * (16 ** 113) * G
      [2210433, 851348, 237449, 15436229, 279267, 11866135,
       16715627, 12167116, 13132988, 12656842, 9233281, 14601135,
       12490669, 2864429, 1364589, 6511961, 13581211, 13983469,
       3006721, 11733883, 12477961, 2176],
      [613396, 1582865, 15763920, 16559056, 11058270, 10681793,
       5264559, 3279083, 6448963, 7587807, 653474, 4167428,
       1209626, 8330590, 12975076, 5154575, 8770946, 15719261,
       8695868, 9597966, 12167062, 36913]
    ],
    [ //  8 * (16 ** 113) * G
      [7121637, 12956869, 16186148, 7446951, 5588795, 16719160,
       3607798, 2251385, 11332069, 406709, 5192923, 2537016,
       14580109, 1508422, 3468225, 15855073, 4528633, 5125973,
       12576782, 6506990, 3045083, 96641],
      [3492182, 10433083, 6140086, 16518442, 13075180, 16256807,
       15704287, 2863851, 8944322, 5776940, 3714702, 828351,
       4752919, 15013678, 11809993, 7844279, 7376355, 13244635,
       12934466, 4392426, 11552810, 37313]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 114) * G
      [10714027, 13487574, 13124401, 8767297, 12095799, 2328935,
       14372807, 11468747, 8054493, 15047196, 9161746, 15605379,
       3494923, 15224138, 6352083, 6375675, 2688816, 15231154,
       9138969, 5104928, 2210478, 90179],
      [7437241, 1304967, 2756808, 13613349, 14808488, 14974169,
       16242621, 623553, 7660845, 146260, 1602630, 1655221,
       1613288, 8456735, 10204197, 1677254, 12362546, 6233688,
       8773979, 4786473, 6137033, 30321]
    ],
    [ //  2 * (16 ** 114) * G
      [51697, 2577270, 13254233, 14968122, 6137482, 242449,
       14590492, 11025724, 4684944, 5330816, 2185249, 12860921,
       7209296, 127623, 14041352, 1533799, 11942125, 11979184,
       13014497, 9936516, 11068417, 7885],
      [13313871, 13016197, 5854464, 14549069, 2987867, 11853407,
       2793477, 13456477, 3873684, 175694, 2837821, 12119122,
       15092941, 12295763, 7279343, 11322168, 12407823, 2736668,
       9554165, 3114314, 2659373, 98948]
    ],
    [ //  3 * (16 ** 114) * G
      [4394715, 3770163, 12135642, 15616126, 365560, 5805439,
       7723126, 14964962, 12467701, 14717713, 5522882, 5326095,
       5528350, 2947634, 15616469, 15948737, 9555650, 11999706,
       3234232, 11239398, 2496283, 79172],
      [677400, 14752992, 4265924, 16681961, 7337393, 12964730,
       9186448, 7530780, 13623192, 555392, 16490309, 446050,
       14012625, 7440560, 1398778, 14278327, 8770827, 9896620,
       6222288, 10580199, 11215541, 101477]
    ],
    [ //  4 * (16 ** 114) * G
      [15475201, 10080779, 6525632, 11960308, 5218650, 8260406,
       13676591, 16462591, 5021482, 16356253, 5331799, 4822705,
       6243198, 6482362, 16532244, 9837525, 13866001, 106460,
       6430682, 13426622, 16066702, 56719],
      [15944108, 10105230, 9389044, 3152814, 16098854, 1591268,
       6476392, 9723498, 8128958, 7033221, 6131446, 4134211,
       16737396, 5135834, 13450680, 2185107, 1816258, 5065643,
       13545988, 5769301, 8044544, 112716]
    ],
    [ //  5 * (16 ** 114) * G
      [10598381, 11131842, 14832318, 14735238, 4509061, 5910136,
       8015190, 1513101, 5963700, 13052693, 9310739, 6318640,
       10782077, 6182, 14071131, 7275872, 14793165, 4843636,
       4029573, 10350316, 2859106, 118578],
      [10473939, 1489141, 9833072, 11463647, 1893112, 1333928,
       9047934, 3852442, 3479815, 10718576, 8011752, 12521577,
       3603784, 8883366, 884627, 4984710, 8201699, 6550933,
       2774126, 1964070, 13639242, 113183]
    ],
    [ //  6 * (16 ** 114) * G
      [5217435, 6727366, 5912551, 1492174, 16113846, 7376492,
       14842814, 3252913, 14831375, 10834577, 653188, 2085463,
       14647418, 14102300, 159950, 2517464, 9916895, 4795860,
       6453732, 8290097, 14685400, 46207],
      [10764113, 12465069, 7135394, 4585185, 8926569, 3297724,
       9356679, 11784740, 16365087, 8546019, 1233169, 16175581,
       2614027, 1286596, 5967235, 4452498, 15594909, 16656953,
       9663133, 16730994, 9041316, 45425]
    ],
    [ //  7 * (16 ** 114) * G
      [3215544, 184207, 15328490, 14569633, 14025265, 14686974,
       15207055, 6471077, 14881593, 5444525, 3639343, 2552104,
       1060025, 1983536, 6406533, 12319959, 3877605, 6105863,
       6385180, 3504853, 4338252, 64021],
      [8198657, 12870851, 174314, 11464153, 5981789, 7493518,
       16121263, 8354664, 12245800, 2946740, 1235082, 14946347,
       14671497, 1853408, 12036997, 10410202, 8805662, 12410292,
       6994756, 8335206, 7170517, 19212]
    ],
    [ //  8 * (16 ** 114) * G
      [2812222, 10539642, 4890544, 1364770, 13229987, 15372937,
       15670977, 15142713, 3014008, 9389, 625788, 3955580,
       8776988, 7672258, 13705138, 13526070, 13661559, 2600419,
       5203444, 6825813, 11415762, 121634],
      [7810967, 2765822, 6763947, 11972903, 7159709, 10550450,
       9333917, 677350, 13788715, 11073637, 10138753, 15540166,
       7392004, 9178278, 11006409, 7857512, 2996712, 333461,
       4883907, 15817830, 5154661, 76426]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 115) * G
      [14520332, 3212996, 2321104, 8167561, 2620253, 10869122,
       8357435, 3030046, 12460240, 14073781, 10116982, 9736790,
       1950162, 14421380, 935904, 16623026, 7474629, 10552877,
       6186411, 255606, 11243515, 18078],
      [8233158, 2249289, 15807193, 12498865, 13945009, 7604642,
       6877212, 15590041, 417919, 3061210, 10399120, 6037117,
       6300524, 11661356, 14489507, 5371165, 11238584, 3751744,
       12433179, 10578630, 1034745, 117873]
    ],
    [ //  2 * (16 ** 115) * G
      [13464603, 3677389, 6588990, 1370361, 5950475, 1327404,
       272738, 2137348, 9814964, 6671145, 6869626, 7258425,
       7827440, 9046842, 11000655, 10672476, 322107, 5537132,
       9239996, 14369013, 12219816, 109872],
      [1138064, 6974340, 6682176, 991883, 3024556, 11053949,
       2854953, 1972071, 13567483, 5079358, 10021544, 11924919,
       1501469, 7642526, 14018936, 7505883, 14717610, 1000831,
       13272456, 5327613, 11735660, 57472]
    ],
    [ //  3 * (16 ** 115) * G
      [4747290, 15040887, 3913852, 11110225, 14294904, 7616376,
       15047596, 3271873, 12942890, 12541534, 5229438, 13559028,
       9241983, 14087724, 4619231, 14174971, 7069313, 1229413,
       2119261, 15914013, 13491101, 90212],
      [320455, 10277713, 340740, 9080637, 12828810, 5140078,
       7529027, 6549158, 8202183, 6821213, 11061081, 15601589,
       9888821, 6699739, 2736804, 13258776, 11165841, 3875530,
       5593601, 3730469, 925001, 44314]
    ],
    [ //  4 * (16 ** 115) * G
      [3068207, 5218223, 9088447, 15958269, 1907172, 8498894,
       11903902, 612285, 7272124, 3350882, 9304451, 849330,
       714218, 2937873, 5251129, 11212180, 13006933, 9996139,
       13002692, 10747233, 8280376, 19150],
      [13098665, 12185384, 8673733, 682609, 3118522, 7773392,
       5734914, 216514, 14510230, 723092, 5906747, 11919017,
       7539583, 11045123, 13656444, 16655422, 1810514, 5052411,
       14292687, 2256790, 6888811, 114904]
    ],
    [ //  5 * (16 ** 115) * G
      [7977099, 13667257, 12257220, 1456571, 1482260, 13944621,
       7061797, 13487706, 12097251, 10518075, 4774077, 2938751,
       14547124, 15560590, 1818987, 7403250, 10644866, 1404040,
       1197706, 13506383, 12028140, 59799],
      [9033011, 8395100, 3970547, 12777158, 11915723, 1745793,
       14492560, 7961617, 7087128, 8603666, 4487424, 9265627,
       5983848, 5104683, 8888960, 2619084, 7702256, 1533151,
       25453, 10297230, 6619159, 41280]
    ],
    [ //  6 * (16 ** 115) * G
      [16522692, 13405148, 7552579, 6345838, 2450031, 3003258,
       2887689, 11147953, 8277323, 7211892, 16268414, 9699586,
       5149754, 13933170, 5898508, 3115034, 9272838, 4245986,
       6131261, 13640860, 4217218, 120494],
      [14864678, 6070001, 8348268, 2710100, 13285699, 4498610,
       12484864, 3273652, 8616113, 16757069, 15378395, 2590962,
       12850767, 509147, 4017761, 8070888, 3028134, 7038277,
       10462272, 5816778, 8221181, 61542]
    ],
    [ //  7 * (16 ** 115) * G
      [11735025, 114038, 12987080, 5101587, 8310186, 507908,
       11202938, 11414424, 15031727, 8413491, 727443, 3118105,
       10540680, 11427146, 4680126, 4325242, 12069096, 12566923,
       3328599, 6374993, 8022173, 124755],
      [5962266, 4925635, 13465430, 11749711, 5323152, 5667412,
       1107484, 12919410, 2741116, 14917340, 8855705, 6327119,
       10048437, 8214885, 5539772, 8863440, 5797364, 14789040,
       10686300, 5389273, 15983524, 50785]
    ],
    [ //  8 * (16 ** 115) * G
      [10905771, 5752103, 14620066, 13181144, 3667097, 2562724,
       6608077, 2718567, 13536594, 13843335, 7719917, 1063004,
       11777889, 7034954, 2302787, 13264993, 5436645, 11095437,
       935125, 6314938, 2482209, 7889],
      [14945396, 13796149, 9328524, 2379429, 9389700, 12792969,
       8721743, 1411815, 14033457, 1845720, 1263212, 12880656,
       7870352, 3306991, 8635173, 8032302, 11447941, 12014001,
       970922, 970139, 2395410, 59273]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 116) * G
      [6263183, 8987341, 1827117, 4847423, 8132451, 15416812,
       1361732, 13392442, 2997665, 15942264, 14953366, 11233501,
       2640133, 6720135, 12183328, 6583124, 10240915, 10916979,
       16375933, 2933061, 14981567, 110266],
      [12676528, 15377527, 9598190, 15409870, 7742696, 9212201,
       12338441, 10303812, 5096716, 2072826, 1142771, 13385922,
       8369882, 13442108, 15505076, 7657821, 3705153, 2349990,
       11895444, 16527651, 2850117, 72106]
    ],
    [ //  2 * (16 ** 116) * G
      [8690598, 1497907, 4145218, 8077953, 7973634, 2599545,
       2691454, 11586239, 702317, 10270298, 6569540, 4590441,
       15710839, 13634356, 10907626, 7689184, 9846000, 8745238,
       13732552, 96985, 7433406, 129025],
      [2080054, 15057362, 11808975, 14622691, 10544230, 2894279,
       1886442, 13252861, 5530383, 2111822, 5234222, 8936210,
       1388227, 1624123, 7787416, 7359005, 512706, 11108946,
       10817140, 15486321, 3000264, 129067]
    ],
    [ //  3 * (16 ** 116) * G
      [14743058, 3395350, 3998191, 15644579, 13390275, 2904252,
       14894753, 13383105, 1422192, 1188793, 6279701, 3866466,
       3158036, 14009520, 6797166, 12051278, 12159223, 9314832,
       3134900, 5763464, 14342661, 126558],
      [11091080, 10117414, 7630993, 1132826, 2734833, 3029287,
       11883547, 9000048, 6287161, 2753480, 5933285, 5977517,
       6113288, 1062496, 3966806, 3277688, 7249378, 8742996,
       7711772, 6476732, 12939324, 103009]
    ],
    [ //  4 * (16 ** 116) * G
      [4405258, 9060302, 2312509, 1380840, 13723003, 3067431,
       11003409, 15765797, 12770753, 16024088, 9613267, 6302384,
       2128577, 14940609, 8648719, 2293246, 7979780, 13795316,
       6321002, 7883945, 16521477, 36817],
      [11752457, 10015359, 4253815, 6410237, 11543921, 8586118,
       16343813, 1235345, 4133065, 9649667, 1634206, 11704481,
       2193228, 2644098, 1081564, 9821437, 12560927, 8221032,
       10191732, 10621714, 5664821, 121859]
    ],
    [ //  5 * (16 ** 116) * G
      [11296072, 10756309, 7804334, 1543258, 1163056, 14607982,
       861777, 127256, 15182070, 3069017, 14604128, 14563142,
       4114689, 197725, 8446528, 3230997, 15816072, 2462309,
       4983032, 14286822, 15269768, 119330],
      [14741814, 3849369, 9237490, 989927, 6132868, 5022191,
       8386275, 6385301, 11994442, 3649664, 1368802, 9616034,
       8877589, 1218169, 10083625, 13447698, 14204150, 4905760,
       326071, 3237396, 13578806, 59119]
    ],
    [ //  6 * (16 ** 116) * G
      [8665103, 9703664, 15002280, 4557497, 9565966, 13010068,
       335246, 7038834, 16247277, 13079838, 15669919, 11557953,
       8291567, 5114308, 7915009, 15611775, 1143275, 4879698,
       1544657, 3290642, 1178556, 69915],
      [3917729, 13396902, 13367177, 9671605, 14110517, 2401467,
       1510320, 11812854, 4477068, 266408, 8418176, 12928647,
       10651186, 11059603, 15018735, 13200482, 16365087, 13503357,
       4891904, 3579696, 9775090, 94901]
    ],
    [ //  7 * (16 ** 116) * G
      [2961061, 1829125, 7235768, 338253, 14660913, 8800234,
       7578405, 13451767, 1038800, 13133783, 15201969, 8119587,
       9030657, 12539546, 9652350, 2398679, 13660834, 15722688,
       16304172, 15215796, 12763067, 66961],
      [384229, 13589095, 8181509, 4481702, 12460110, 6455292,
       12796685, 6166923, 6658335, 10838759, 16310589, 7353029,
       13617704, 3181238, 11212675, 551129, 330892, 2672328,
       14599606, 3838888, 4075201, 80164]
    ],
    [ //  8 * (16 ** 116) * G
      [1001848, 1381009, 2639388, 6542060, 11006173, 14927244,
       13787260, 14324375, 12266939, 10567553, 3234091, 16203971,
       8211143, 10151701, 15172292, 1921809, 15506068, 4616507,
       9264176, 664491, 2073179, 126680],
      [1447167, 7273205, 12348812, 8817487, 13620051, 11190816,
       1384961, 10198458, 1638615, 9301389, 2452413, 16421993,
       10741530, 7559788, 5939395, 7569892, 4018158, 12034745,
       6933917, 4570574, 4198737, 113582]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 117) * G
      [8029215, 6263979, 863219, 7922683, 12428088, 6265052,
       8036377, 12129172, 7398685, 695363, 15648995, 15787352,
       4210207, 11656330, 12869741, 8245607, 2617233, 3980888,
       4434484, 11193871, 324310, 109588],
      [11650304, 10396989, 5693409, 4779850, 291185, 15496925,
       10402213, 3713939, 4782162, 5670230, 8294189, 2565878,
       8466751, 5553023, 9762447, 4312887, 1365740, 938718,
       12229952, 5021361, 4652449, 35520]
    ],
    [ //  2 * (16 ** 117) * G
      [7620228, 5767047, 2905663, 6644430, 15921479, 4944088,
       511611, 12530235, 10022198, 1120912, 5859250, 747634,
       9078209, 1986572, 14108117, 2336105, 14250071, 15833992,
       13657667, 8868225, 11216698, 81438],
      [10600443, 14586904, 6339891, 9896108, 14487032, 9520446,
       15425923, 3626971, 5876092, 10136346, 15455002, 16447376,
       16756642, 7244746, 3413095, 10434241, 5527431, 14310168,
       10809198, 633926, 6976709, 23936]
    ],
    [ //  3 * (16 ** 117) * G
      [5153865, 1555455, 10603242, 9564436, 15444762, 16545858,
       7465855, 15288469, 7166938, 15271864, 4090898, 2078047,
       8637010, 14472660, 4070993, 16651722, 11354373, 7031821,
       13020440, 1507537, 13522808, 46714],
      [8882754, 4739089, 15155636, 13510553, 12853661, 10773069,
       16101352, 4505747, 13315873, 4651288, 337814, 7362784,
       7483049, 7256534, 787027, 8617226, 15831959, 4986202,
       16084399, 6015141, 14441785, 84676]
    ],
    [ //  4 * (16 ** 117) * G
      [14852220, 3551245, 976562, 7230138, 13769106, 15165540,
       14313681, 15038574, 6948085, 4165323, 14855446, 1052729,
       626826, 16031322, 7737765, 8849458, 4630042, 6421332,
       11019037, 15195579, 15305425, 99641],
      [6420199, 6229816, 15094986, 13766022, 988775, 11382286,
       14029785, 13574815, 8973471, 2813380, 14862469, 15601761,
       14729277, 8724990, 1717545, 7431975, 851228, 15886588,
       16184572, 14647450, 5938479, 22372]
    ],
    [ //  5 * (16 ** 117) * G
      [2790499, 8987883, 5711533, 6628253, 5273133, 10458368,
       15287644, 15651794, 4478407, 7615789, 8977180, 16650271,
       964482, 10390403, 12408688, 15087892, 14994491, 13449157,
       2686599, 2051270, 2945466, 19318],
      [6434472, 11207009, 10702294, 12454616, 5503869, 7005562,
       15385402, 13995434, 16308680, 2177498, 16441915, 2274979,
       11370968, 13933254, 14143875, 26059, 15703796, 6540474,
       14234163, 5839799, 6058056, 40025]
    ],
    [ //  6 * (16 ** 117) * G
      [2214546, 11975840, 997570, 2956432, 6237175, 534129,
       9395662, 7984194, 11598170, 1573717, 816230, 368491,
       14269024, 427865, 15408301, 10723671, 13619940, 4160234,
       1559374, 1980077, 10865611, 37086],
      [4257294, 12959296, 12274096, 13294609, 5559896, 11755475,
       10783578, 11632410, 7068681, 6838661, 5966229, 15830441,
       14485247, 8981067, 7152478, 12543697, 2103400, 3997814,
       12802008, 9560480, 11544863, 58891]
    ],
    [ //  7 * (16 ** 117) * G
      [6474591, 14767065, 11138757, 34967, 12793621, 10199042,
       668986, 8598594, 529953, 14581543, 7340905, 9023038,
       15483703, 2663642, 5124614, 13685501, 2605841, 14000053,
       16174830, 14991660, 1171072, 75569],
      [5734740, 13649997, 4648693, 3532448, 7679176, 15568426,
       4893625, 1952793, 13184764, 6667160, 7892526, 12249246,
       813811, 14018936, 15112338, 7079177, 15973898, 16378369,
       5524524, 11621944, 12975440, 109257]
    ],
    [ //  8 * (16 ** 117) * G
      [4226812, 4180795, 3242603, 408813, 16175267, 3928837,
       8451056, 4880840, 1325256, 2097018, 13669400, 5640302,
       16404041, 2105159, 6159095, 11179829, 16236825, 433666,
       7541348, 5047986, 182256, 100343],
      [14833855, 13335271, 8074893, 15262809, 9069802, 12373599,
       2846483, 10009551, 630586, 9331325, 9551884, 6173288,
       246784, 11385672, 13186091, 2268654, 14719276, 683849,
       9780097, 6518150, 5621453, 12283]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 118) * G
      [8043242, 8715615, 4522747, 15307236, 3714308, 2809250,
       4291735, 891693, 9196938, 3799367, 14199844, 2017390,
       13077036, 3090883, 10169659, 3618179, 3241044, 2675792,
       12199319, 14825338, 5482955, 96635],
      [4736718, 4906334, 6198772, 7475490, 13805800, 6702725,
       14158106, 13365419, 3010218, 3437840, 1875339, 6302633,
       10527915, 14734562, 8327965, 10889069, 2186352, 13703007,
       8567696, 517034, 10882622, 6473]
    ],
    [ //  2 * (16 ** 118) * G
      [15146456, 483608, 2607920, 297067, 13789254, 14065153,
       8092865, 2262813, 11782905, 9062352, 11541779, 42944,
       11450740, 9659987, 10626607, 7416481, 13295738, 5088363,
       11884744, 11437832, 1801660, 17746],
      [3987588, 3556237, 3474365, 1925795, 10958830, 6050592,
       6262863, 3662199, 11178493, 8641851, 7452519, 10126569,
       5579032, 15591292, 7226504, 13665657, 6870748, 15140944,
       7582744, 15017818, 1566746, 53828]
    ],
    [ //  3 * (16 ** 118) * G
      [16064981, 11021174, 5041708, 9262104, 5019065, 1543744,
       3200062, 8320899, 15952850, 16335621, 3665255, 4583576,
       3471032, 5908951, 16235919, 8872176, 365189, 15737106,
       11480700, 15488211, 780289, 42637],
      [271424, 6343025, 1200570, 6376005, 10237358, 1016298,
       10820929, 27580, 7345533, 11289361, 3882289, 16547442,
       11583013, 6785385, 12204071, 7184722, 4794376, 7079315,
       10010184, 8433573, 13703641, 35903]
    ],
    [ //  4 * (16 ** 118) * G
      [12955833, 2656470, 3869084, 2096778, 6086968, 9703907,
       13268115, 1260597, 15891171, 1782319, 7213906, 16212128,
       15152677, 4458685, 7429861, 1676096, 16364055, 516354,
       10840539, 8824294, 9028149, 70163],
      [1746767, 952778, 13619035, 6128716, 16414258, 2649868,
       10249667, 310809, 320073, 1046994, 11880510, 312356,
       16305815, 496541, 4112476, 14900442, 7963008, 6157298,
       13208153, 16508917, 2275336, 40053]
    ],
    [ //  5 * (16 ** 118) * G
      [3048885, 6308841, 8787033, 3185612, 13280497, 4272611,
       13462016, 607982, 5608304, 10095197, 5417203, 10343320,
       520443, 4942889, 12759906, 13788729, 4655544, 864771,
       14201951, 8414665, 15295188, 82954],
      [2223374, 3581397, 15547872, 2287755, 14719232, 7071324,
       8213119, 2191413, 4695746, 15335259, 9731273, 9914603,
       2093883, 1589376, 14038829, 13318497, 10828439, 736189,
       50139, 10213199, 15835256, 75775]
    ],
    [ //  6 * (16 ** 118) * G
      [5280264, 15912227, 5748568, 8960533, 16232272, 14286548,
       12444786, 9433707, 6335562, 2328201, 5375767, 9446878,
       4079694, 13242614, 4180683, 329020, 843698, 7467241,
       9000365, 8447568, 13988197, 75045],
      [11093585, 5276697, 10051046, 1833417, 10673088, 4674202,
       7813081, 13204003, 13770652, 13843620, 4888931, 14232649,
       10453887, 4212583, 13396476, 1603241, 6881829, 5169098,
       4915854, 8608164, 9729046, 19364]
    ],
    [ //  7 * (16 ** 118) * G
      [11042901, 13323034, 7851089, 7187612, 12771268, 9300309,
       11533150, 5111833, 14027063, 16281040, 14407302, 3095239,
       4967250, 9133054, 6692029, 1059551, 10146344, 791032,
       10223235, 9870102, 3530977, 108214],
      [11649577, 13216725, 13265745, 10412642, 2691774, 7171613,
       14517132, 6424819, 14751044, 11134422, 15319993, 6956694,
       9345331, 3278520, 13167261, 8500665, 1192809, 15925827,
       3909618, 7584826, 5366918, 70587]
    ],
    [ //  8 * (16 ** 118) * G
      [12461527, 14150768, 1662630, 1591669, 2331924, 7975025,
       1140242, 8842306, 1960817, 3368148, 6831207, 1606875,
       16105365, 15467719, 3045356, 1567496, 13563304, 10203468,
       4779029, 15624665, 877020, 77923],
      [10919415, 12104897, 13569293, 13615386, 5835590, 5930280,
       6009245, 5322680, 7766330, 8867235, 4808809, 2798209,
       1123849, 13671559, 27110, 14533008, 1374651, 4507393,
       1997621, 15221289, 2951199, 69806]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 119) * G
      [11900027, 5307145, 3131340, 14019296, 6728111, 10260705,
       4184628, 4704149, 12621901, 12365345, 1688532, 4587300,
       14761007, 908494, 15812472, 3361985, 1405312, 2078449,
       8069432, 15396328, 16732038, 97576],
      [14718627, 2851424, 12193991, 6289302, 3344108, 1567943,
       6749900, 11793926, 16264333, 13967174, 834016, 2715045,
       12475518, 12701292, 282534, 8899345, 2071435, 1011017,
       1596766, 7400253, 8105833, 66328]
    ],
    [ //  2 * (16 ** 119) * G
      [10093408, 13057816, 15216559, 10913033, 8661233, 16095200,
       15415850, 4653283, 2720136, 782667, 16127036, 15776184,
       11548533, 13734815, 3810899, 8167002, 16296851, 10248913,
       12075280, 4408630, 14142321, 29578],
      [8670941, 3878314, 2982596, 3977142, 6023084, 4918445,
       5982811, 9296284, 12653482, 14434609, 6826513, 3379433,
       2306793, 3881446, 15354631, 11080397, 1166124, 8470972,
       3783435, 13229218, 4354769, 32592]
    ],
    [ //  3 * (16 ** 119) * G
      [9030207, 2360070, 187907, 1375490, 8715671, 16660805,
       8833099, 12494385, 10784593, 10137003, 593495, 12690627,
       10650949, 6066381, 523620, 3367573, 11898387, 13456935,
       986231, 6610336, 8663350, 93261],
      [1721244, 14545385, 7022620, 3718968, 14423509, 10901422,
       4453214, 15921699, 10493727, 8579608, 12450302, 743975,
       16381043, 15939588, 7144029, 13801058, 4049512, 5290595,
       3032505, 1701691, 15685805, 2286]
    ],
    [ //  4 * (16 ** 119) * G
      [7599364, 311909, 15325482, 8773244, 10235323, 6378422,
       5481123, 11712552, 16252597, 12400490, 1058969, 4406416,
       1574373, 14016304, 13284886, 6024586, 14988862, 14303856,
       6867119, 4771044, 7254322, 66377],
      [7567132, 13651977, 1797820, 4673125, 7854449, 15341923,
       7016301, 8194707, 15398148, 5230090, 12253135, 1510447,
       14813036, 8799950, 2505463, 1410120, 8331813, 8259298,
       5990259, 4587965, 16745647, 49631]
    ],
    [ //  5 * (16 ** 119) * G
      [15960395, 655773, 459613, 12776298, 16480198, 9855740,
       5818673, 300403, 1031771, 2909454, 13980411, 13582014,
       13761281, 9143078, 12611379, 3817853, 1742369, 4933841,
       12319523, 14368604, 11101075, 53691],
      [1220601, 6231189, 12482745, 5070602, 5262817, 14554128,
       868173, 15255333, 44185, 4895978, 3875008, 7254548,
       15536488, 8697338, 16012354, 2351915, 13872311, 10653114,
       10880274, 8835080, 1648298, 103082]
    ],
    [ //  6 * (16 ** 119) * G
      [14721527, 1686645, 8225273, 13462017, 14573015, 7327625,
       5360041, 1366148, 5974375, 1901676, 9040886, 4536897,
       1801884, 12535506, 5097655, 1632711, 9576166, 4149091,
       15071376, 2426381, 11252720, 27164],
      [9564619, 14010562, 3010908, 13644062, 13149316, 6734118,
       12179939, 1990035, 3134725, 13360513, 1355831, 808565,
       1315452, 9636486, 10175062, 4269500, 688812, 3118954,
       6784246, 9289052, 1237534, 103003]
    ],
    [ //  7 * (16 ** 119) * G
      [16252919, 6605258, 310871, 7168107, 13403965, 13499158,
       7881320, 6975264, 12408632, 8185383, 3540685, 4383865,
       2972738, 8869971, 2784527, 7360267, 3053434, 14283629,
       7626822, 1255368, 16692250, 64339],
      [4125374, 11849985, 9737253, 10003537, 11865198, 4351384,
       2858483, 12523546, 14571356, 844994, 13384132, 8928077,
       5757675, 15711335, 4978869, 13312589, 4825760, 1093357,
       9973199, 10485160, 2097018, 60572]
    ],
    [ //  8 * (16 ** 119) * G
      [825630, 3540286, 1015078, 2579896, 4117873, 13904366,
       4740637, 15863030, 2874818, 10819057, 3403134, 676943,
       4272317, 13777592, 2717746, 13987767, 12416082, 12512267,
       6517390, 2629988, 407885, 53856],
      [9126385, 5643042, 6767541, 1683831, 15443832, 3850896,
       10396243, 13245124, 15275866, 8451934, 12002224, 7579403,
       11093767, 13364120, 529870, 5023565, 11107196, 14374580,
       11424065, 15811852, 9429838, 70005]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 120) * G
      [12246103, 16203327, 3498657, 11647533, 12536680, 12445674,
       6518515, 7413119, 1851315, 5342131, 16193071, 14145302,
       13461246, 1497357, 7922792, 7216571, 3385079, 3258616,
       13587240, 5045968, 1645771, 102500],
      [7873709, 6502765, 1825591, 11627065, 9734895, 81515,
       14043881, 2955087, 10845666, 2289174, 2464604, 10388858,
       16699866, 4963643, 10898788, 6508935, 14846124, 7223919,
       6460536, 15524441, 8162051, 37506]
    ],
    [ //  2 * (16 ** 120) * G
      [5987021, 5239507, 11469439, 10415756, 1043509, 2769934,
       14832716, 11115174, 14573283, 9723817, 4130120, 12895526,
       15630259, 4197634, 15648602, 4173317, 4251590, 16732982,
       8868076, 12635851, 8132623, 49893],
      [12226179, 5260167, 10035891, 1860897, 4715986, 2493804,
       4004339, 3064157, 6270630, 5263593, 9686942, 10810833,
       14431692, 15094394, 15941086, 10989809, 2178055, 5317742,
       12836791, 7947997, 3805530, 40931]
    ],
    [ //  3 * (16 ** 120) * G
      [4922264, 5395951, 16150166, 9152891, 6534845, 761919,
       14358971, 13028042, 9362628, 15779900, 13541256, 1722522,
       2968517, 12281658, 12014889, 11153525, 12309183, 12900095,
       13946288, 3823247, 3883475, 83530],
      [16406190, 2560495, 6440516, 4697280, 1595608, 13985172,
       10253364, 9732311, 3288780, 8935747, 2009390, 6259347,
       841438, 6379109, 8624007, 5174740, 16336628, 7359146,
       2884810, 693728, 2460332, 78453]
    ],
    [ //  4 * (16 ** 120) * G
      [13340319, 9385939, 5470890, 1733592, 3885225, 5919631,
       15200040, 7880379, 4125577, 9906460, 6901661, 6575066,
       993132, 11332883, 7570255, 7759922, 5960060, 3613359,
       5243498, 15764062, 8956471, 93653],
      [14448307, 6359995, 164278, 5651049, 6784477, 5407552,
       7138679, 14710111, 11627786, 13125459, 6949078, 6639504,
       15447408, 3619912, 11999307, 4131938, 5076842, 9549361,
       10999483, 2246468, 10222394, 77739]
    ],
    [ //  5 * (16 ** 120) * G
      [14445639, 7122916, 9020758, 16617255, 2256624, 15639575,
       8832623, 16183820, 15997817, 14965076, 8591861, 10509034,
       8963252, 2496322, 841940, 1080448, 2484794, 3384356,
       7514173, 15649239, 15341355, 78477],
      [15902535, 15601566, 8124255, 12531211, 8203092, 13645328,
       15748173, 6949682, 4439542, 10751464, 13780787, 11424679,
       1553026, 15862107, 10362992, 14768881, 1540902, 4254940,
       15040517, 9082513, 13863596, 19987]
    ],
    [ //  6 * (16 ** 120) * G
      [6240173, 16200744, 3095436, 10714143, 6664696, 3272860,
       15964514, 7181421, 5722091, 11320563, 7675934, 16407532,
       6457337, 15346220, 4568886, 783330, 179391, 15577356,
       13601045, 13613025, 1532598, 58094],
      [10182331, 10453630, 554463, 7701856, 2130626, 14205217,
       2805669, 7289197, 13361129, 1879915, 1837105, 10533791,
       9131323, 9235256, 10158605, 9201487, 614797, 9097879,
       13577318, 2091069, 10175355, 77585]
    ],
    [ //  7 * (16 ** 120) * G
      [3167741, 12707639, 12527795, 421065, 5922782, 3679371,
       9980961, 15856518, 432842, 1242855, 5362680, 4262798,
       16147011, 15403386, 13290715, 11580102, 15408554, 14236405,
       16399409, 9424851, 8233682, 15176],
      [596942, 7858385, 16322843, 9411190, 16595886, 4235794,
       13504515, 7565385, 8383767, 12463703, 8713492, 12232355,
       15332328, 8683584, 1527289, 13322992, 12624303, 3769257,
       9910878, 375255, 10927535, 24444]
    ],
    [ //  8 * (16 ** 120) * G
      [8289253, 7348525, 7756477, 11541706, 15150550, 6505818,
       9738746, 12200471, 13683611, 14064053, 12172578, 16574918,
       3369695, 6567646, 3996545, 6303172, 11632230, 3247923,
       9280902, 14474594, 16313973, 58947],
      [2242864, 3914301, 3415025, 3894016, 8108818, 12241111,
       12893748, 10807841, 11933065, 15868330, 2659813, 10305820,
       4804279, 16425396, 16108518, 10757062, 15001397, 3073958,
       11774856, 5530949, 7253211, 49843]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 121) * G
      [11808355, 4704275, 11953435, 1490658, 345107, 1753319,
       10716839, 14480908, 12253063, 11753443, 2993117, 8495835,
       14037457, 12072089, 8374473, 4136508, 11400407, 16390241,
       7027504, 1358324, 14211456, 80337],
      [11473490, 7041782, 765551, 5240992, 12944280, 14041359,
       12953631, 1780748, 9138106, 11265766, 4505034, 7385422,
       11502334, 15152593, 1697116, 15319892, 14479289, 14277633,
       13188227, 16472100, 6308352, 73538]
    ],
    [ //  2 * (16 ** 121) * G
      [2381057, 13960781, 2802881, 1082208, 12987956, 5425095,
       5857777, 14014089, 7237376, 2647696, 5978900, 3434547,
       5077740, 8355834, 6091880, 7091930, 12998874, 3709709,
       15230531, 14173309, 13326438, 14233],
      [8024126, 16493440, 7671788, 15624392, 10534145, 12439788,
       13181144, 3626377, 153234, 14036756, 2605307, 15120141,
       5901342, 11644607, 15572155, 16343818, 10072978, 11267002,
       13014902, 13203832, 3967827, 38280]
    ],
    [ //  3 * (16 ** 121) * G
      [3084657, 15157986, 15627580, 1440089, 2701183, 4971694,
       12966606, 9492681, 5099516, 1111979, 6702578, 14755889,
       1269264, 2201394, 602631, 2334817, 7763314, 13416269,
       13716796, 8419920, 14435235, 58828],
      [8443666, 3416168, 13331029, 14516420, 11931396, 13852050,
       10673353, 15946635, 7893765, 7319504, 6345494, 12048005,
       10596727, 7935442, 9461407, 8682159, 8637562, 4646235,
       2498816, 11834953, 7135421, 96722]
    ],
    [ //  4 * (16 ** 121) * G
      [16089710, 12291045, 10214591, 2708630, 16503232, 7226417,
       5048659, 4533285, 13468188, 4078390, 16345971, 2982496,
       14671919, 4514703, 8457770, 2496061, 3029583, 3515198,
       6366180, 7830442, 8726965, 114893],
      [4641102, 14252706, 7889741, 13910953, 15537063, 12502495,
       8030034, 4614377, 10549479, 16001062, 15802194, 3182047,
       6924128, 13966861, 16210206, 5529643, 12235192, 3418939,
       16196158, 13959230, 16319947, 78364]
    ],
    [ //  5 * (16 ** 121) * G
      [14127898, 9891038, 5627581, 14670745, 10101516, 4777536,
       14005852, 962050, 1437123, 14678069, 8534707, 4002207,
       4235461, 298756, 7927736, 7733714, 6643059, 10846547,
       3292685, 4376173, 4285171, 47520],
      [13643954, 5251808, 10411056, 11500851, 1230497, 3813560,
       6263191, 16270661, 11397433, 12899412, 12532288, 1968498,
       5967721, 8788605, 10651705, 8302071, 3597736, 15140477,
       7374754, 13712502, 5592261, 21922]
    ],
    [ //  6 * (16 ** 121) * G
      [7936607, 3849598, 6683758, 3755928, 6334647, 1672331,
       5026035, 15761174, 16502229, 8118581, 15481615, 12808928,
       9521747, 16206330, 2753426, 6373888, 2935477, 14433173,
       1937277, 10872926, 12680671, 106958],
      [16475216, 1584699, 3028846, 5796980, 2580027, 5069620,
       12859133, 13026235, 150079, 10116887, 10081589, 12482621,
       590289, 12142953, 1359506, 14257927, 4503921, 9310202,
       7919615, 10635433, 728740, 42414]
    ],
    [ //  7 * (16 ** 121) * G
      [7987687, 12354092, 13930178, 16758964, 6056236, 12186604,
       591942, 10540245, 4548137, 13413427, 1065450, 13927669,
       14824489, 9006403, 13848600, 784729, 5757683, 12578290,
       2533399, 10615694, 310345, 48333],
      [2870996, 279001, 15784454, 6115060, 9176265, 7683367,
       3225963, 9137922, 3399745, 11161669, 12383884, 13970377,
       13825521, 14887241, 1376577, 8629333, 6729784, 5359304,
       6899001, 7974108, 11547348, 103945]
    ],
    [ //  8 * (16 ** 121) * G
      [9646857, 8494057, 12524256, 2304628, 9165700, 8517087,
       11302249, 14732610, 3455298, 2627687, 6251905, 16035023,
       6541474, 4285035, 8017193, 5096920, 12360330, 2601520,
       7867305, 14213994, 11198494, 80845],
      [2053727, 2883214, 4438883, 5499204, 15465946, 1465129,
       13885709, 2070688, 8157535, 8588387, 8101762, 4251844,
       3347079, 15087931, 7730366, 8995027, 9099321, 5096331,
       15336908, 1103109, 5086654, 71483]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 122) * G
      [12333477, 4004966, 12619219, 10295745, 10515605, 2024832,
       8773690, 14291908, 11337016, 8780136, 7549293, 892258,
       1558541, 6234758, 7469389, 7200443, 16583236, 5374862,
       14883892, 8075078, 10531846, 31612],
      [4418902, 11620487, 310983, 10493804, 13570450, 7450631,
       16185145, 293687, 14809556, 9149274, 32381, 13245081,
       3218255, 16463886, 4024961, 6145375, 5680900, 4201001,
       6283863, 16149225, 12758281, 93072]
    ],
    [ //  2 * (16 ** 122) * G
      [8322986, 93186, 1288521, 15110562, 16466568, 16619220,
       11632589, 13732435, 14994121, 12536844, 2123784, 12505589,
       8242513, 9436798, 3091895, 12078884, 6421949, 1430338,
       9993837, 11075524, 7307860, 61571],
      [15000818, 3398315, 3539602, 13644405, 1568768, 15239574,
       6676066, 4476892, 5320132, 694633, 2685207, 5142096,
       8313741, 14441891, 13633618, 8126522, 14619887, 5653628,
       1270407, 10178713, 11434933, 42375]
    ],
    [ //  3 * (16 ** 122) * G
      [16426169, 7736227, 4593088, 6477433, 2506351, 2445484,
       13569551, 4152862, 8744647, 14835198, 6346489, 9036846,
       3233524, 14516443, 14851336, 9718988, 8823054, 8871381,
       13313051, 8738477, 8172800, 13796],
      [10079791, 10135375, 7511077, 1572510, 1671810, 9836404,
       8834717, 5485656, 4308255, 15320469, 4111486, 9544662,
       9982306, 7711499, 16266635, 7239155, 4246751, 14421540,
       4732079, 4694406, 9249103, 89103]
    ],
    [ //  4 * (16 ** 122) * G
      [9044440, 10371592, 9916697, 945249, 13201433, 57257,
       9104543, 13405114, 5459466, 7506595, 15063822, 12012898,
       1248772, 12538703, 12190568, 4073131, 13923391, 7447961,
       63861, 13101861, 8796807, 14948],
      [13641368, 2372771, 11406523, 7531314, 3626069, 12144956,
       5736454, 16274783, 2997770, 5518542, 3674401, 291067,
       14133232, 13340400, 4663047, 12902573, 3972158, 15859904,
       14961838, 4612397, 10717496, 111195]
    ],
    [ //  5 * (16 ** 122) * G
      [8790540, 13751085, 2382144, 15826619, 4584647, 11043847,
       4022557, 277298, 10370017, 13370848, 211625, 10342263,
       8285082, 13034805, 12471315, 16362498, 1887077, 2437437,
       4012065, 10150847, 4316089, 29933],
      [3782958, 12990273, 11402111, 10816118, 14006494, 2013510,
       985022, 2628291, 7607465, 15404235, 3278237, 1887944,
       10352493, 5628394, 13635009, 774534, 9769935, 6586930,
       6747037, 1085712, 9942796, 91051]
    ],
    [ //  6 * (16 ** 122) * G
      [6985634, 15581642, 5299072, 870666, 3178544, 15532678,
       8903255, 6723110, 6576388, 6005937, 9884177, 16038780,
       15136744, 3413538, 6322342, 2894766, 5483680, 3940468,
       7691584, 12112482, 14601479, 26727],
      [139366, 9808284, 10821508, 4738163, 13472638, 3778331,
       16457543, 14508529, 1920599, 3614320, 9650523, 9384815,
       9454655, 11776445, 13247021, 5851767, 674944, 8872770,
       5527861, 9907951, 14949020, 126090]
    ],
    [ //  7 * (16 ** 122) * G
      [15659734, 10588046, 2918723, 8624438, 5403638, 12173614,
       15679966, 5094299, 8963828, 13057552, 7446068, 13403540,
       291961, 5217126, 2030448, 15589811, 15982031, 13550756,
       10779791, 6859466, 13719267, 27080],
      [14023007, 14955715, 8477792, 13811357, 14644281, 5990732,
       14493556, 13492447, 15125067, 14652957, 15740772, 13719565,
       314294, 9849190, 15323171, 8327358, 10613637, 10159818,
       1989215, 5408552, 860323, 128108]
    ],
    [ //  8 * (16 ** 122) * G
      [15139753, 3916705, 9129788, 1002910, 5167816, 2608403,
       8453703, 5626452, 3647410, 9263180, 2795769, 12974425,
       12326716, 15635206, 3953184, 13758992, 13566395, 16709242,
       9016686, 7112587, 7629890, 107093],
      [14523259, 3757109, 2824487, 2777381, 2029128, 7312568,
       12064803, 5279532, 11554706, 13135153, 11429214, 3675971,
       446058, 2312156, 3553257, 4588958, 6957528, 8478654,
       8940972, 734872, 5230450, 98635]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 123) * G
      [14832010, 4204914, 12673286, 8085439, 13448186, 11364346,
       7435826, 13963127, 860802, 8914719, 244358, 317704,
       11327761, 7268524, 1003849, 16337726, 14926693, 5506796,
       15924106, 6423552, 16106983, 67990],
      [9997498, 15981878, 16020361, 7744677, 11912288, 9013578,
       8566223, 10196687, 9063545, 898325, 16003066, 3816740,
       8526618, 6607029, 12056772, 1537820, 12950025, 7751266,
       8757245, 14423587, 15704927, 123150]
    ],
    [ //  2 * (16 ** 123) * G
      [5973410, 769283, 16513541, 3600018, 1312622, 4331562,
       15413073, 4101543, 3897299, 6381034, 4098663, 1943846,
       7753479, 1931746, 16749237, 4701169, 14655148, 415321,
       7307981, 6160910, 766192, 45768],
      [5638425, 4843431, 10517932, 13118365, 3734126, 11332722,
       4587388, 4193526, 9634510, 7444670, 2126344, 5323689,
       609116, 7855635, 15942635, 9226833, 12096131, 949600,
       14610430, 14651509, 6514879, 105731]
    ],
    [ //  3 * (16 ** 123) * G
      [3789758, 15846378, 5976048, 13103897, 5679470, 2560935,
       14671540, 1965022, 8869498, 14794314, 7568569, 863468,
       5511843, 2601060, 6883843, 9366562, 1408800, 1818892,
       14718587, 2984297, 7281216, 98602],
      [7454923, 8342724, 15811156, 8478448, 9482658, 10136505,
       13368258, 6759320, 4899727, 6593296, 5962622, 15322910,
       12194644, 9046000, 14298324, 11583889, 1594613, 1035700,
       1777607, 2425865, 1217862, 103921]
    ],
    [ //  4 * (16 ** 123) * G
      [12408524, 16170401, 1292451, 3037581, 9377469, 12545339,
       1629330, 3165394, 758910, 13708716, 781360, 13570641,
       16410092, 15850487, 818989, 10241489, 9030589, 11192780,
       15773513, 10720111, 7456138, 82295],
      [5111978, 2108109, 16730219, 15322124, 13523395, 12907220,
       6361308, 14428574, 9791947, 3440981, 3564792, 2718417,
       6281829, 3299328, 2129069, 9608882, 6585328, 7814498,
       10747269, 1538806, 7322367, 107639]
    ],
    [ //  5 * (16 ** 123) * G
      [9748461, 2851575, 10766600, 10965131, 710029, 7202825,
       6401011, 93292, 8230888, 5142209, 15165812, 5277644,
       12207903, 2284132, 12317693, 4569794, 16148254, 585960,
       12458940, 2524199, 4558941, 31854],
      [1092464, 3331288, 6880710, 16340070, 6879036, 4762413,
       9115521, 16058095, 2892743, 7921430, 5608923, 3398574,
       16280761, 15581517, 12025217, 14972965, 14764398, 4296790,
       15515256, 4781207, 522810, 2263]
    ],
    [ //  6 * (16 ** 123) * G
      [5410212, 5959287, 10863340, 11611773, 9203536, 16581692,
       4683240, 14904587, 100805, 16574590, 3426735, 14771938,
       2331181, 12988204, 3833426, 4519171, 1955453, 1722382,
       3808571, 8454047, 3172661, 77765],
      [4625833, 11635705, 10025679, 3837074, 3056528, 3214042,
       438668, 16294557, 7066693, 15218948, 12325054, 606355,
       8799136, 1034919, 9872065, 7851287, 13027225, 15559258,
       11427791, 8556668, 3257783, 42883]
    ],
    [ //  7 * (16 ** 123) * G
      [1673559, 1775892, 6855325, 12104308, 2566966, 6905353,
       9730264, 11054514, 15119697, 8321320, 12432039, 7444539,
       2906529, 1119929, 8402790, 11413281, 5801359, 11787664,
       5081837, 7433082, 10862269, 100398],
      [3451967, 13647541, 8405948, 9241178, 3826729, 6201354,
       7658666, 4090374, 8121683, 4624938, 14459060, 8199471,
       2901315, 4861078, 15918060, 4608460, 8631288, 15821224,
       6334984, 5323357, 14236132, 112828]
    ],
    [ //  8 * (16 ** 123) * G
      [6586774, 15946418, 6336411, 274407, 11097757, 4473856,
       6928857, 4425038, 3379895, 2508142, 2924570, 8831088,
       14200374, 9836355, 15654159, 11950317, 2558643, 11595659,
       8128118, 132911, 13548175, 121457],
      [10209211, 3771725, 2010907, 3204263, 15741897, 4183526,
       4332685, 3707291, 416697, 9051953, 10702282, 775358,
       5923710, 13906618, 15440450, 3209350, 1035539, 1024768,
       7020156, 7510392, 16755741, 55965]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 124) * G
      [5257644, 15913364, 4263137, 16644429, 1991940, 14037021,
       13993810, 15953583, 12517682, 8355823, 5973063, 12594168,
       9419308, 942510, 11070289, 5481036, 2901309, 13105052,
       4647643, 3215066, 14404060, 109007],
      [16264017, 8898776, 14351346, 8326858, 13262998, 2516663,
       11998500, 1950737, 13036950, 2976829, 4844536, 13674795,
       8528541, 5790351, 10984876, 7710372, 3744906, 15163080,
       12796986, 1812425, 15710367, 111949]
    ],
    [ //  2 * (16 ** 124) * G
      [9590614, 16652658, 3285218, 3329656, 1420851, 5158728,
       12839823, 1588624, 8406489, 9106730, 986632, 14287993,
       2304342, 1622264, 11921921, 12732001, 2696358, 2528679,
       12051477, 4238166, 13313912, 73983],
      [15314775, 6424746, 15146102, 2332297, 7773658, 13588001,
       4858718, 10338841, 8626279, 10043343, 2790158, 3313982,
       7494355, 2838710, 16383124, 638367, 868973, 8218464,
       7724980, 10350449, 12610648, 15180]
    ],
    [ //  3 * (16 ** 124) * G
      [6121769, 6071558, 12806176, 233832, 16225639, 982549,
       14906589, 351505, 972553, 5345688, 11408342, 9554845,
       1681599, 10361032, 2541475, 13758230, 5012183, 13931303,
       16063742, 11141760, 16751809, 106674],
      [12312631, 1140354, 1486830, 6149721, 5061616, 6979829,
       5130202, 13602153, 8292654, 3185528, 10863440, 16284972,
       10796479, 5462803, 13699772, 15059239, 2838803, 11888013,
       6051122, 14222523, 15737391, 128448]
    ],
    [ //  4 * (16 ** 124) * G
      [9594003, 534841, 3185727, 14930165, 15796382, 5983339,
       6126973, 4100392, 12293514, 989954, 7264471, 12434731,
       11593921, 15828964, 496185, 15364337, 13860006, 4905511,
       10081039, 13143770, 5830323, 68611],
      [8760389, 15374307, 1542487, 11861821, 8287301, 6410096,
       13123747, 4877645, 11200475, 3488531, 7983238, 10778804,
       5698761, 16154072, 1002876, 16156480, 5387115, 46798,
       9763376, 13678730, 5528023, 126080]
    ],
    [ //  5 * (16 ** 124) * G
      [2323749, 13768008, 15029035, 16262836, 1340461, 4690363,
       4476319, 14527934, 4509151, 8509283, 8179158, 11906913,
       2037154, 2440306, 1602611, 2572476, 13009050, 5874339,
       10383991, 15205099, 2664357, 32033],
      [12715306, 1089241, 3424695, 7447140, 13333090, 1611680,
       7515301, 5304796, 424464, 13251943, 8726730, 13459897,
       9870483, 6410923, 2115866, 13867118, 215605, 7421148,
       11194325, 337400, 11351590, 111471]
    ],
    [ //  6 * (16 ** 124) * G
      [14690813, 2848171, 5477987, 5745320, 2624957, 7075640,
       1660501, 2771455, 8051175, 8399105, 14644911, 6679150,
       3250066, 4221410, 3972283, 7450745, 2983645, 13979126,
       9445257, 5406865, 6298813, 71240],
      [16068988, 10404501, 3441242, 5985935, 15746201, 6386330,
       2519241, 685289, 12471458, 13403292, 8104063, 1553752,
       10377408, 10088768, 8480869, 11411997, 306820, 12738203,
       11656071, 16360604, 8681587, 105002]
    ],
    [ //  7 * (16 ** 124) * G
      [14675503, 14905610, 9142532, 3803823, 1721167, 8414466,
       2925200, 13804264, 871245, 367902, 7501583, 9841568,
       5107682, 5881467, 4665821, 8487769, 6524800, 15312342,
       13884009, 1132377, 15776934, 87128],
      [16228551, 11162270, 15928753, 1504427, 4525016, 174770,
       2927885, 421961, 12960811, 3432674, 421083, 14545962,
       3920434, 12513382, 14022510, 2315534, 10275740, 3310733,
       4460486, 13903343, 733503, 6891]
    ],
    [ //  8 * (16 ** 124) * G
      [11860465, 10582974, 6678626, 3214411, 7345001, 16152670,
       2438007, 126822, 9169761, 7801306, 4281877, 10418138,
       10623748, 8824444, 11307236, 10450797, 15560556, 315274,
       9786333, 9780269, 8254526, 88138],
      [13386884, 912671, 9102780, 15691022, 3664718, 892595,
       4381375, 139403, 8125525, 8726854, 1107532, 3019800,
       15993177, 765196, 14046970, 10701561, 4527132, 1923667,
       8319815, 2094937, 10987564, 85641]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 125) * G
      [8452128, 10983228, 5587568, 14214107, 4546076, 15349473,
       11911966, 16547076, 3629470, 11812226, 9144020, 5674668,
       9502381, 6113738, 900618, 13754165, 10510960, 8490926,
       14451790, 14195905, 1685259, 64506],
      [16679279, 3142994, 4700903, 10115639, 6135378, 10914427,
       13411977, 8027821, 763465, 12728627, 9378014, 15413437,
       12885580, 10950063, 1474753, 2425895, 7246553, 11534271,
       5197146, 7698380, 11489787, 113044]
    ],
    [ //  2 * (16 ** 125) * G
      [6519473, 811616, 545082, 9618867, 2473696, 11969610,
       9594328, 13450718, 15364308, 13540192, 10473102, 11492727,
       10188119, 5885736, 10813284, 1962025, 600203, 13030862,
       9621514, 10133339, 10458757, 28570],
      [11943128, 598709, 2169035, 2555164, 7684081, 14338516,
       5705856, 10801651, 14584003, 15969316, 6062052, 4087909,
       10971098, 6178123, 7616199, 11487844, 15880287, 15409557,
       15681620, 16661299, 1328847, 93571]
    ],
    [ //  3 * (16 ** 125) * G
      [782143, 7089982, 2330138, 1311115, 1392702, 800695,
       2580799, 15714712, 1509936, 8082963, 37443, 9726179,
       5029519, 3764456, 15813547, 15112968, 5827030, 9402133,
       5307575, 11478509, 1312041, 97984],
      [8467654, 10905622, 10092351, 2870318, 15265223, 12518982,
       1869503, 12315570, 318770, 6380018, 682877, 2082788,
       12289516, 12683125, 4435220, 998928, 689850, 7411456,
       15680536, 1298589, 6561979, 96085]
    ],
    [ //  4 * (16 ** 125) * G
      [11532300, 5889193, 13430203, 3166471, 3120925, 13760691,
       13736404, 7998947, 3633822, 296198, 11497499, 12086280,
       14179524, 11593491, 11062595, 16665442, 75303, 10744714,
       16169611, 2189501, 8987659, 29605],
      [15821654, 9179608, 4719244, 5472614, 7285415, 14003199,
       11217339, 6781848, 2037746, 1292322, 11159845, 10874021,
       9413818, 8492674, 2840077, 1422939, 16658221, 14631799,
       8418172, 12600524, 1820952, 80075]
    ],
    [ //  5 * (16 ** 125) * G
      [5284400, 9492539, 1044730, 16618897, 1411167, 9069789,
       14764035, 4261284, 523473, 14161838, 7745385, 13649999,
       3552575, 4958725, 15644886, 11779761, 11388176, 8385880,
       2043891, 4847502, 7846289, 110678],
      [12068702, 15846979, 3269163, 12041257, 12685060, 10887262,
       14741535, 13325267, 8906021, 7946133, 2968027, 6064207,
       1985699, 7742591, 12867907, 5952740, 9707642, 3317577,
       15704547, 8935754, 13341583, 118500]
    ],
    [ //  6 * (16 ** 125) * G
      [16602215, 11370154, 3145890, 16348191, 2690452, 11388840,
       15180755, 6386674, 8870516, 11228264, 3345110, 2372225,
       14982915, 8264008, 4856290, 2960752, 2020212, 4011742,
       7617494, 12627063, 12338052, 103902],
      [14029120, 16574575, 16116410, 2265997, 9189551, 13797359,
       2374808, 4226157, 5656023, 6915717, 1340860, 5021036,
       673548, 10984996, 16747244, 10280001, 14520098, 11316961,
       5951240, 878882, 10079205, 57133]
    ],
    [ //  7 * (16 ** 125) * G
      [5002850, 14495347, 10669356, 5438677, 6621405, 5732616,
       2057556, 13727902, 12521006, 10713662, 1352677, 2224950,
       4764945, 5553830, 13893633, 12695574, 16263793, 4362920,
       8093084, 7291782, 16260280, 7152],
      [5359573, 16356907, 1843169, 435535, 7858048, 9444188,
       14867706, 7986272, 13706318, 8718267, 76884, 1428086,
       13429187, 7050841, 7442192, 3065893, 14437924, 13602293,
       2736619, 1329349, 8777311, 54711]
    ],
    [ //  8 * (16 ** 125) * G
      [931056, 2116827, 13614891, 11883159, 8315906, 5807383,
       2754821, 1050738, 6223909, 4674710, 10916542, 15658870,
       15270589, 8390988, 7425841, 5617936, 8698255, 11428116,
       5871294, 3520646, 8697365, 88669],
      [7919978, 5038877, 12207047, 10581843, 2079832, 10136595,
       16178296, 5128970, 11487569, 8914409, 2372083, 10886331,
       5104810, 13060739, 8320632, 8664929, 3159854, 5245408,
       13582622, 10617979, 1413180, 6846]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 126) * G
      [10992468, 11064733, 13368411, 10995707, 15984663, 13892649,
       1221642, 3253060, 1511856, 9660717, 385403, 1502821,
       13089815, 12110401, 16596253, 6287055, 16375886, 3373058,
       2018233, 597428, 11959179, 100270],
      [6903317, 14720332, 13394207, 3292013, 7550198, 13622280,
       12309819, 16235857, 9162164, 6066778, 6985899, 13421935,
       15323763, 10742503, 1647796, 2458290, 2900997, 10544114,
       129278, 13886887, 12646144, 27970]
    ],
    [ //  2 * (16 ** 126) * G
      [6514854, 7616975, 2681334, 4988038, 7344154, 11099637,
       9029202, 15977697, 13556725, 11496309, 12354977, 6869247,
       8343869, 9748107, 16454499, 13047672, 10264436, 16351705,
       3920103, 6582596, 4907252, 101994],
      [4140141, 16147231, 5861419, 13556440, 2309342, 7662273,
       8624326, 11070026, 12854213, 3355891, 12792715, 14422077,
       10664951, 9063614, 6426557, 13933642, 12139937, 6741591,
       11839285, 16083000, 13780375, 75530]
    ],
    [ //  3 * (16 ** 126) * G
      [16017592, 11562870, 7157989, 13082536, 11826832, 13454058,
       14577400, 10030681, 8704089, 7923816, 16220780, 3414816,
       1520382, 14345877, 14959773, 15878650, 657583, 11658659,
       8073924, 1425015, 16460971, 10105],
      [16124372, 4266947, 8264805, 6395130, 9355575, 6261066,
       13280284, 155097, 14002763, 9241065, 3901327, 996941,
       13230382, 16192052, 13644876, 6243331, 15360195, 12026459,
       3860075, 13897319, 12914244, 75085]
    ],
    [ //  4 * (16 ** 126) * G
      [13307103, 800760, 4132942, 12137712, 3427268, 11130554,
       2427482, 16344060, 3041739, 7249510, 11635647, 1506473,
       10044873, 7577435, 13854764, 6817195, 15828018, 14905795,
       8994078, 386705, 570716, 124999],
      [4114588, 14275348, 5215874, 11711889, 10128250, 6538833,
       15858333, 8368535, 10473944, 6418129, 4025421, 14038905,
       2771086, 6425914, 1712124, 1948443, 5575236, 11555403,
       12674794, 4410476, 938237, 53033]
    ],
    [ //  5 * (16 ** 126) * G
      [2213624, 14291042, 16139541, 12399818, 6281445, 6922687,
       1689512, 9532589, 1388273, 8131415, 14958130, 2239675,
       6646577, 9563992, 1317953, 1120402, 1326792, 11353783,
       16623077, 4536034, 6580986, 59872],
      [1489637, 2377837, 8433981, 11491251, 4397876, 8377922,
       89609, 13303361, 11572095, 5035749, 5267321, 5580554,
       14778685, 12331853, 636512, 13240924, 5740678, 1010550,
       3148018, 2808348, 2526824, 45345]
    ],
    [ //  6 * (16 ** 126) * G
      [12859856, 7834520, 8820627, 2816206, 7901017, 806777,
       8787053, 12669450, 7035737, 6543961, 7427088, 10402404,
       8534558, 9584455, 8985891, 8349347, 3066843, 13185093,
       12471075, 14878295, 13095901, 61504],
      [13972935, 9914999, 3126845, 13250963, 1485874, 6598958,
       13708166, 6871612, 15026061, 10887118, 3262613, 4374700,
       12299408, 8347188, 893734, 6085591, 10989105, 7716532,
       8817485, 16006300, 5622515, 14613]
    ],
    [ //  7 * (16 ** 126) * G
      [13645815, 5223360, 1593457, 9176326, 1833563, 14872839,
       2530581, 8329112, 15151354, 235305, 13705345, 11818900,
       4768129, 2600057, 14882578, 13171678, 14306972, 4616261,
       4923306, 868327, 5506496, 31830],
      [4334442, 13191743, 7091519, 8111117, 4854210, 7239016,
       11489922, 1584291, 364415, 15518932, 8092452, 8534127,
       11385274, 13691500, 11875687, 15645918, 9211106, 13982750,
       3641423, 7034763, 16589019, 42307]
    ],
    [ //  8 * (16 ** 126) * G
      [780315, 5718577, 15893550, 8475953, 14067116, 15740828,
       12072953, 1868153, 11301179, 16394575, 7930012, 13806124,
       2052353, 5686793, 9826194, 7353862, 13673002, 2953722,
       15194325, 4259678, 9830130, 109555],
      [13422057, 14866246, 15268816, 16308271, 9077239, 7074446,
       14794870, 6536076, 956133, 10967751, 16683387, 9688272,
       11509668, 2413611, 8569475, 10617843, 11716563, 6248881,
       3618360, 2916590, 7065106, 123252]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 127) * G
      [10665590, 13145763, 10170669, 6412816, 7848131, 9682590,
       10338057, 11650359, 12371165, 12183735, 5542514, 603005,
       3667493, 5440084, 6410099, 6064506, 2994824, 2214400,
       4863630, 1592046, 1670337, 110387],
      [12803945, 7541477, 13924076, 12613748, 3319386, 15255912,
       5947681, 3771819, 11828280, 10668183, 15988874, 485260,
       7856576, 10193404, 996442, 7546793, 2362174, 1548361,
       2172532, 14913833, 10742423, 71226]
    ],
    [ //  2 * (16 ** 127) * G
      [15125872, 1834130, 3412343, 6669914, 12404863, 10015221,
       2099227, 1785015, 7026575, 6210562, 1258056, 5413907,
       13048473, 15665123, 8205606, 13130718, 14932971, 1280900,
       10987612, 10631605, 15238831, 62694],
      [2113790, 4236654, 8779346, 1486614, 9892104, 3841045,
       4110603, 2143117, 4185978, 1043356, 12550563, 3617219,
       203699, 7171588, 11775275, 11402815, 15599328, 3547919,
       15082555, 2478102, 13033362, 21291]
    ],
    [ //  3 * (16 ** 127) * G
      [10692154, 839643, 13642195, 5829401, 14599924, 9035325,
       5876360, 6838718, 15038344, 5914423, 15782427, 9328357,
       12776715, 2845963, 14953356, 12021028, 3266159, 12932951,
       10606516, 9047632, 13843054, 123737],
      [14441995, 14388823, 7884268, 14213945, 16584878, 7090913,
       727026, 12349649, 13772125, 6758569, 16389378, 16474719,
       10610244, 12272744, 10423076, 14499274, 9644992, 2986232,
       1260057, 7743111, 7413940, 54543]
    ],
    [ //  4 * (16 ** 127) * G
      [8206610, 4466045, 9828953, 16088517, 9107088, 15312160,
       8422023, 10647529, 5700107, 13034197, 851477, 8497190,
       4592366, 5943883, 14142880, 7214875, 5787176, 13881822,
       16106519, 9371551, 16116153, 100527],
      [12784922, 354502, 9678960, 2032786, 13983168, 1089740,
       11224125, 8154721, 4540073, 9849610, 5086252, 8365127,
       7395710, 4849140, 7304375, 3640641, 10480271, 7761693,
       14272545, 3030413, 13236912, 10097]
    ],
    [ //  5 * (16 ** 127) * G
      [15227683, 6923916, 2041016, 6534401, 15575807, 8167882,
       5145240, 13153752, 4885435, 917156, 13551254, 10476693,
       13757547, 7226755, 6172006, 15928365, 9609819, 4040557,
       781172, 12251378, 4899059, 126015],
      [3283216, 5341968, 7364057, 1956305, 10225325, 14403323,
       14341625, 133826, 2960094, 8661815, 8362654, 632924,
       2968676, 2787542, 2215127, 15805439, 15607546, 7787647,
       1170200, 12714686, 9518940, 106791]
    ],
    [ //  6 * (16 ** 127) * G
      [14796584, 8368386, 16008396, 3450665, 5744141, 7692201,
       4906946, 15534915, 10179982, 6201493, 12865049, 6625174,
       6468967, 10926673, 15080420, 4939391, 10684116, 10499509,
       8696448, 5537613, 1962865, 8242],
      [4315574, 87158, 12568685, 310326, 6403965, 8684610,
       7457611, 347089, 5890488, 1367457, 4881114, 10843556,
       16151418, 14230318, 14651261, 9177915, 1853756, 10659760,
       4171350, 807693, 14122817, 117635]
    ],
    [ //  7 * (16 ** 127) * G
      [12957011, 16331750, 11293752, 1867948, 108708, 11597935,
       10198704, 5907901, 9805348, 12475410, 11329351, 15054932,
       14234511, 15858960, 4712387, 8734187, 10620298, 15956949,
       11081953, 8029050, 2781270, 87330],
      [8792704, 3574946, 13115707, 6719320, 10910970, 8105319,
       11603516, 11690667, 8473248, 8949485, 2872080, 7069250,
       2458633, 15261471, 6674645, 7669186, 15431813, 12668434,
       12631164, 10174936, 9331734, 38823]
    ],
    [ //  8 * (16 ** 127) * G
      [4621681, 13760904, 1424288, 1371636, 1389149, 5519179,
       3038001, 12206253, 1367728, 2405458, 10702030, 15933820,
       13420872, 8214067, 13143341, 13214599, 6898782, 561685,
       1513929, 12913300, 9592816, 110443],
      [10695189, 16545407, 11884028, 4074277, 8087096, 548907,
       5988397, 12019105, 2435941, 12242458, 8318942, 15930772,
       1565543, 10920577, 6967327, 12440487, 11586582, 4486388,
       13307682, 5332749, 5120596, 81513]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 128) * G
      [11571874, 15518550, 11150008, 7564969, 4708110, 8194058,
       7525962, 4124615, 3018516, 9235643, 951616, 2645175,
       293629, 8006259, 1467177, 1520368, 15957676, 6646348,
       8080894, 12643381, 8220006, 50964],
      [1134885, 5836860, 4267838, 12562546, 2955516, 40205,
       6339147, 6122152, 7338221, 9660544, 4820237, 1705408,
       6071152, 4997580, 11463083, 8122908, 1924298, 12836864,
       9659954, 11931221, 5216694, 2106]
    ],
    [ //  2 * (16 ** 128) * G
      [11699519, 6712038, 765655, 12490260, 16515890, 3715489,
       13114398, 12163677, 9196099, 4617715, 8476185, 8442758,
       13039630, 6243862, 1250336, 1120132, 14692489, 6798446,
       6673116, 13884121, 1582174, 123742],
      [10974238, 5884669, 13318302, 2465357, 4314697, 3322099,
       8005131, 15472082, 6556906, 10519047, 1307553, 7242003,
       11284805, 8951317, 14974198, 12124796, 566102, 5232496,
       6337598, 6556716, 1746356, 115540]
    ],
    [ //  3 * (16 ** 128) * G
      [12162709, 16048972, 801842, 12657694, 11888198, 6120973,
       3876945, 10800801, 3847644, 6526815, 15408271, 5107667,
       6726067, 6345428, 11921112, 13482854, 8853566, 3134974,
       11085564, 13730355, 14162435, 53762],
      [10520921, 410826, 2153559, 13596220, 9554997, 1075319,
       3286826, 3935681, 10962296, 7351496, 2938797, 11379159,
       9028718, 4417910, 7285643, 12567264, 12310212, 14905024,
       8707717, 16352400, 7987334, 30680]
    ],
    [ //  4 * (16 ** 128) * G
      [10577281, 2813403, 16641817, 3050928, 1262097, 9244159,
       6405578, 3298588, 6003363, 16713413, 6264545, 8277091,
       1159440, 7031458, 4357195, 2558181, 5723430, 8142758,
       13136127, 3541294, 7220662, 110290],
      [3297744, 13877843, 10297263, 9083459, 149037, 11478806,
       5905605, 12605273, 8625306, 9958334, 9085553, 12566833,
       12700747, 10713091, 8336592, 12029051, 1786455, 7687702,
       1445789, 15947225, 13583307, 103565]
    ],
    [ //  5 * (16 ** 128) * G
      [3504108, 4787676, 4084191, 8267966, 9072873, 6189933,
       13835753, 14187134, 13043822, 9866662, 63868, 7031550,
       8086748, 2520772, 9997123, 4759325, 2892115, 7968503,
       7380779, 16261295, 13458152, 108874],
      [2506703, 8735703, 16229836, 8802283, 14240559, 12964987,
       16749664, 11788016, 2967477, 6731012, 3301127, 9102619,
       8684786, 2746270, 10942663, 2550862, 2806549, 14103404,
       13693561, 14337000, 13774446, 63154]
    ],
    [ //  6 * (16 ** 128) * G
      [6796348, 13895769, 13808308, 15948067, 6342337, 14549446,
       4235903, 6909329, 9712297, 6744869, 14744791, 13292196,
       3276257, 3730024, 8950408, 10573758, 1910592, 12703353,
       6310705, 8718871, 9800634, 34289],
      [7856344, 8392407, 13771686, 7457540, 13793293, 16156804,
       16242600, 6885494, 2325375, 10769378, 13946865, 692279,
       14278031, 9966769, 3266841, 16436794, 5650835, 16548314,
       7274363, 12983763, 16143787, 70048]
    ],
    [ //  7 * (16 ** 128) * G
      [7597466, 12448093, 8340421, 15146094, 7759672, 15374307,
       12859719, 6446264, 2366375, 13418626, 3190263, 471697,
       10438067, 2628194, 7638284, 10287809, 1362438, 10377085,
       10850822, 14458755, 1184917, 53194],
      [15302604, 14301053, 14677222, 154937, 10645943, 1239763,
       15218846, 12529343, 15828210, 15898930, 3798068, 3567349,
       12831929, 4886523, 14339567, 5117340, 15776654, 12419760,
       11387665, 7837289, 732849, 47160]
    ],
    [ //  8 * (16 ** 128) * G
      [3011929, 6476572, 9869824, 2969241, 3188829, 194241,
       13580042, 11675366, 8827151, 4906611, 4669353, 13916005,
       15474293, 8359901, 10296762, 151824, 10486697, 5444547,
       6199871, 11216614, 4355979, 37959],
      [10059284, 10857979, 14123660, 6619166, 2535614, 5612856,
       13881324, 5503900, 10598375, 7153713, 11883497, 2421471,
       13368809, 16032949, 6678852, 3810982, 15017906, 6527028,
       12113463, 15576565, 10360173, 100976]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 129) * G
      [307150, 12962013, 9575749, 12310979, 1317456, 16516558,
       10865120, 4508255, 13433660, 9895776, 10898324, 14374226,
       2493382, 7997886, 14515514, 10545855, 7848441, 437788,
       10414540, 2796526, 7941380, 121850],
      [7754097, 5140338, 324130, 1161374, 10397000, 1721151,
       15405967, 1968070, 2039678, 1578850, 1759670, 3107247,
       15225258, 4141576, 7323862, 4093402, 15783757, 2961904,
       805287, 12916385, 13616481, 40956]
    ],
    [ //  2 * (16 ** 129) * G
      [1823470, 15435452, 8667571, 5256836, 15221516, 3855217,
       13365945, 11670761, 9309887, 9647379, 1577976, 6187265,
       9882050, 13454572, 1584162, 14579821, 1696528, 5549032,
       13720341, 13637778, 10222260, 50489],
      [371186, 15634720, 13643514, 11768945, 11812398, 3523228,
       5659883, 724251, 8540448, 1654870, 5520383, 3776733,
       4829271, 13903277, 11472515, 3530440, 8198856, 1455208,
       9261241, 3089833, 11590116, 32047]
    ],
    [ //  3 * (16 ** 129) * G
      [7361012, 2223907, 11562432, 7542512, 7788755, 13595738,
       10526502, 4739610, 441757, 4370625, 15186444, 5817483,
       12373061, 14827799, 11545212, 4410021, 10153893, 10853155,
       9420536, 16543703, 9332780, 127181],
      [4318743, 785388, 13849818, 9667803, 965873, 7666205,
       11550686, 5892858, 8273547, 3579486, 1240378, 2992631,
       15811946, 16048835, 4856917, 6481465, 13971792, 15944403,
       13878604, 1291392, 4825778, 129336]
    ],
    [ //  4 * (16 ** 129) * G
      [1250414, 3968156, 6117427, 14013306, 3967126, 7504417,
       2985936, 1630739, 8218311, 8467405, 4939886, 8864647,
       12687890, 6490401, 16084441, 14906833, 1925788, 9268542,
       5497028, 14606884, 7002732, 89325],
      [11637926, 9913671, 15329820, 8716865, 5544088, 12031709,
       6832252, 926291, 8050899, 10410818, 4396981, 12861194,
       13918878, 13673480, 4018689, 2618374, 12916, 5345189,
       2946785, 10692718, 1666622, 112822]
    ],
    [ //  5 * (16 ** 129) * G
      [10295557, 7878716, 15541360, 3809815, 4781827, 6822229,
       9850908, 12987345, 5229037, 562155, 13683500, 6801278,
       5564123, 5341978, 6751335, 11109809, 7518550, 13517525,
       13506029, 7622504, 436234, 102901],
      [15178223, 4008944, 1215961, 6048567, 1694121, 13920857,
       13043204, 13559656, 2723990, 8826526, 15093723, 15974956,
       3146887, 11008091, 11617745, 7083832, 1271884, 9328079,
       13994255, 13136023, 4552651, 29539]
    ],
    [ //  6 * (16 ** 129) * G
      [12820719, 14213314, 1762039, 8292668, 4747034, 10984149,
       9987306, 4271792, 10504063, 13883901, 2498661, 8375500,
       12379797, 9192963, 3033673, 16363371, 4461996, 3159761,
       11651451, 13001647, 6194339, 37907],
      [10613569, 1320663, 672580, 8445653, 15994835, 157730,
       6456046, 12158337, 14257348, 2533023, 13492281, 1912453,
       7972563, 9805131, 8868580, 6990250, 1694377, 10022660,
       15903127, 5775540, 7722785, 95492]
    ],
    [ //  7 * (16 ** 129) * G
      [5203976, 16042573, 87558, 10774205, 8879086, 13361816,
       10630430, 3226967, 2400055, 1984501, 1240400, 14375694,
       189410, 9084040, 7820632, 13023258, 9308530, 13099494,
       1849680, 12503606, 12273314, 98974],
      [10272385, 13665300, 4824751, 9473990, 3199901, 16530993,
       6560613, 15801309, 4796495, 4755682, 8681519, 10274440,
       2805840, 4717573, 2192255, 5079808, 14534056, 11538116,
       2988005, 6204809, 14229285, 127745]
    ],
    [ //  8 * (16 ** 129) * G
      [4269951, 15995022, 9525564, 9591965, 15194990, 3706426,
       10986362, 6836636, 14241352, 3047771, 7317818, 61313,
       9231276, 9893163, 15133479, 7324618, 14605796, 14734584,
       5186879, 9825473, 4217648, 37432],
      [8576786, 13694584, 4794279, 4600613, 11740738, 301076,
       15134113, 12114115, 10603546, 15023146, 5531745, 10714482,
       12387299, 5645298, 16177035, 1530884, 1622351, 2109195,
       8106965, 9862955, 12169462, 77616]
    ]
  ],
  [
    null,
    [ //  1 * (16 ** 130) * G
      [9411095, 10056398, 8282498, 14744996, 2199868, 7079213,
       10637894, 8702877, 14178064, 15379359, 9501892, 3102459,
       2016577, 1919659, 15493667, 12272475, 7158855, 16690913,
       3596799, 983610, 14353028, 11687],
      [14121630, 15145272, 10056281, 10708497, 2259121, 16538061,
       7847789, 13598687, 10663474, 16370582, 9069157, 5157020,
       6677578, 12551955, 5516067, 12692528, 11452936, 10666074,
       15282529, 5626762, 15967764, 38938]
    ],
    [ //  2 * (16 ** 130) * G
      [4996967, 5325419, 1409760, 4178755, 299609, 1859715,
       8230701, 2823938, 9705113, 13688582, 10773771, 12519134,
       6339753, 6575049, 15660735, 13218097, 2755536, 6066286,
       10078086, 6119271, 12149984, 13311],
      [16421257, 8779497, 3224283, 11883584, 912142, 3194175,
       12415054, 8684630, 2110156, 12258950, 11382241, 16577285,
       15393594, 13473421, 6865033, 9538794, 10789190, 6273029,
       10676753, 3552216, 9386543, 33687]
    ],
    [ //  3 * (16 ** 130) * G
      [15827504, 2866611, 7639809, 12473907, 11902081, 8417385,
       4296637, 1035465, 3488877, 15072733, 1290979, 6675684,
       994624, 6426153, 4285848, 12033415, 16421228, 13274124,
       11634014, 9957355, 171681, 20805],
      [4426670, 15659920, 8223753, 10405409, 8667333, 422025,
       1257689, 9040179, 11428940, 7505702, 15734152, 15220101,
       4086778, 1200949, 6309227, 15266328, 7725945, 15592140,
       15526671, 1651852, 5947986, 22305]
    ],
    [ //  4 * (16 ** 130) * G
      [15748579, 12432630, 3145034, 2558131, 3381691, 11110189,
       3124862, 14940072, 12824754, 605713, 7103472, 5300700,
       7806155, 13017934, 4692881, 15545941, 2107561, 16583475,
       11769793, 4875692, 1679330, 79848],
      [5198864, 1060845, 12648239, 12507331, 15488060, 16737506,
       10015931, 8157607, 6405818, 6099645, 14506922, 11324264,
       7759961, 12002468, 2494232, 7994983, 271453, 1609924,
       15661994, 1985512, 11432414, 94187]
    ],
    [ //  5 * (16 ** 130) * G
      [14496252, 3547931, 10455386, 10787289, 16037908, 1628735,
       12693124, 3869499, 11183907, 9079134, 15744878, 241085,
       16285203, 3097332, 13435269, 10002382, 4352961, 16117156,
       12348874, 10762795, 16080638, 65334],
      [8595991, 874520, 8701720, 2737551, 14118291, 2656839,
       9662133, 15027914, 1857462, 714338, 11488890, 13479280,
       6068505, 3947591, 8786903, 6163804, 14385416, 13234965,
       14413348, 2649563, 16735788, 11136]
    ],
    [ //  6 * (16 ** 130) * G
      [2038140, 13740423, 9580138, 11838848, 16134672, 11598346,
       12731043, 13341266, 5409883, 12784797, 8914651, 393659,
       5379605, 7910620, 3320369, 10334332, 2174738, 1600452,
       11647763, 15660265, 12451334, 73496],
      [3915681, 4948337, 1374182, 12137141, 3426328, 2705958,
       2811850, 3348189, 3207627, 7153455, 16206630, 911248,
       6564594, 11271842, 1210837, 13308226, 8766318, 9455735,
       11892743, 10335242, 9070877, 113547]
    ],
    [ //  7 * (16 ** 130) * G
      [4481551, 9848474, 10786582, 16579118, 2295181, 5016885,
       13702780, 9190960, 3816042, 4022761, 15856606, 6563348,
       14953623, 4050518, 2392268, 3972237, 15313368, 2773644,
       2779350, 14646243, 2114002, 75592],
      [13106507, 3795559, 11987780, 669773, 71474, 16110645,
       3678278, 1702307, 13290566, 10472562, 2186687, 10203753,
       2927153, 11606131, 8964613, 13466656, 12634651, 5543131,
       16149633, 8542352, 3452843, 21331]
    ],
    [ //  8 * (16 ** 130) * G
      [16296940, 9037248, 12967120, 8517918, 1114912, 351789,
       6131062, 2378991, 10214723, 6630684, 10973698, 6569788,
       7257893, 11294521, 9816451, 8460854, 7234762, 2728990,
       14777631, 8422010, 11615468, 50556],
      [6051339, 10394669, 14948021, 10342661, 11561376, 802584,
       7059132, 12057730, 15368595, 7107717, 8320683, 1854684,
       7769760, 13411740, 11850275, 10985801, 9025048, 11525255,
       12625229, 11629352, 5688134, 65574]
    ]
  ]
];
